アプリケーションを自動的に開くようにdwmを構成する


10

色とタグの点で私の好みに合わせてdwmを構成しました。私はもう1つだけ探しています。特定のアプリケーションで特定のタグのdwmから自動的に開始する機能です。

たとえば、私はircタグを持っirssiていますが、マシンを起動したときにそのタグで実行されます。これは可能ですか?それはどのように見えますconfig.hか?

回答:


11

dwmは、ウィンドウを管理するだけのシンプルなウィンドウマネージャーです。あなたが求めていることは、少しの回避策を必要とします。2つの別個の、しかし関連するステップがあります。

最初に、irrsiのルールを設定します。config.hこれを表示するタグと、フローティングにするかどうかを指定します。次のようなものがirssi最初のタグで開きます。

{ NULL, NULL, "irssi",       1 << 0,       False,       -1 },

意味の説明1 << 0

dwmを開いたときにこのタグのレイアウトを指定する場合は、タグごとのパッチを適用して再コンパイルする必要があります。

2番目のステップは、Xにログインしたときにアプリケーションを起動することです。ログインマネージャーを使用していない場合は、次の~/.xinitrcようなエントリを追加できます。

(sleep 5 && xterm -title "irssi" -e irssi ) &

これsleepは、Xを起動してdwmをロードできるようにすることです。5で十分です。必要な量を試すことができます...

ログインマネージャを使用して.desktopいる場合は、コマンドを入れることができるファイルがあります。

私は、ルールとキーバインドを使用したより単純なアプローチを好みます。DWMが開いているので、一度、私は例えば、ヒット、CtrlAltmおよびmuttタグ3で開きます。

config.hこれがどのように機能するかについてより良いアイデアを得るために私を見ることができます:https : //bitbucket.org/jasonwryan/dwm-patchset/src/tip/base.config.customizations


あなたがdwm / tmuxを使用していたデスクトップの写真を見たのを覚えています。それは本当に素晴らしかったです(これは数ヶ月前でした、私はそれについてあなたにメールしたと思います)。小さな世界:) dotfileへのリンクをありがとう、見てみましょう。
n0pe 2011

問題ありません。dwmを楽しんでください。
jasonwryan 2011

あなたはそれがあります確信している.desktopといませんか.xprofile
デボン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.