最近、Arch Linuxにi3ウィンドウマネージャをインストールしました。一部のアプリケーションはターミナル(たとえば、ターミナルメールクライアント「mutt」)を介してのみ開くことができるため、特定のワークスペースでアプリケーションを開くことを除いてすべてを設定できます。 xprop名。だから、クラスのない特別なアプリケーションに対して次のコマンドを使用する方法を知りたいです。私のChromeブラウザには、アプリケーションを識別するために使用できるクラスがあります。
assign [class="Chromium-browser"] $workspace3
メモ:i3wm: i3 の起動時に特定のワークスペースでアプリケーションを起動します。重複ではありません。
答え1
しかし、手動ページにはラッパーで既に使用しているので使用してはいけないと伝え、-class
コマンドラインに追加しても副作用がないようです。これは、次mutt
のように開始できることを示しています。
uxterm -class Mutt -e mutt
これがうまくいかない場合は、他のオプションはuxtermシェルスクリプトをコピーして設定しているクラスを変更することです。