Opensuse
配置dwm自動打開應用
我剛剛根據我的喜好配置了 dwm 的顏色和標籤。我只是在尋找另一件事:讓某些應用程序在某些標籤上自動以 dwm 開頭的能力。
例如,我有一個
irc
標籤,我想irssi
在啟動機器時在該標籤中執行。這可能嗎?它會是什麼樣子config.h
?
dwm 是一個極簡的視窗管理器,只管理視窗。你所問的需要一些解決方法。有兩個獨立但相關的步驟。
首先,為 irrsi in 設置規則
config.h
- 指定您希望它出現的標籤以及它是否應該浮動。這樣的東西將irssi
在第一個標籤中打開:{ NULL, NULL, "irssi", 1 << 0, False, -1 },
如果您想在 dwm 打開時指定此標籤的佈局,則需要應用pertag 更新檔並重新編譯。
第二步是在您登錄到 X 時啟動應用程序。如果您沒有使用登錄管理器,您可以在您的
~/.xinitrc
- 中添加一個條目,例如:(sleep 5 && xterm -title "irssi" -e irssi ) &
就是讓
sleep
X啟動和dwm載入:5就足夠了,你可以試驗一下你需要多少……如果您使用的是登錄管理器,您將擁有一個
.desktop
可以放入命令的文件。我更喜歡使用規則和鍵綁定的更簡單的方法。因此,一旦 dwm 打開,我只需點擊,例如,
Ctrl``Alt``m
然後mutt
在標籤 3 中打開。您可以查看我
config.h
以更好地了解其工作原理: https ://bitbucket.org/jasonwryan/dwm-patchset/src/tip/base.config.customizations