私はdwmの色とラベルを好きなように整理しました。私は1つの異なるものを探しています。特定のタブのdwmで特定のアプリケーションを自動的に起動させる機能です。
たとえば、コンピュータの起動時に実行しirc
たいタブがあります。irssi
可能ですか?それはどんな姿ですかconfig.h
?
答え1
dwmはウィンドウだけを管理するミニマルなウィンドウマネージャです。あなたが要求した問題にはいくつかの解決策が必要です。 2つの別々ですが、関連するステップがあります。
まず、irrsiのルールを設定しますconfig.h
。表示するラベルと浮動するかどうかを指定します。irssi
最初のタブでは、次の内容が開きます。
{ NULL, NULL, "irssi", 1 << 0, False, -1 },
dwm が開かれたときにこのラベルのレイアウトを指定するには、以下を適用する必要があります。ラベルパッチそして再コンパイルしてください。
2番目のステップは、Xにログインしたときにアプリケーションを起動することです。ログインマネージャを使用していない場合は、アプリケーションに次の項目を追加できます~/.xinitrc
。
(sleep 5 && xterm -title "irssi" -e irssi ) &
これはsleep
、Xが起動してdwmがロードされるようにするためです。 5面で十分です。必要な数を試してみてください。
.desktop
ログインマネージャを使用している場合は、コマンドを入力できるファイルがあります。
私はルールとキーバインディングを使用するより簡単なアプローチを好みます。したがって、dwmが開いたら、タブ3をクリックして開きますCtrlAltm。mutt
config.h
私のものを見ると、どのように機能するかをよりよく知ることができます。https://bitbucket.org/jasonwryan/dwm-patchset/src/tip/base.config.customizations