dwm ist ein minimalistischer Fenstermanager, der nur Fenster verwaltet. Was Sie fragen, erfordert eine gewisse Problemumgehung. Es gibt zwei separate, aber verwandte Schritte.
Richten Sie zunächst Ihre Regeln für irrsi in ein config.h
und geben Sie das Tag an, in dem es angezeigt werden soll, und ob es schwebend sein soll oder nicht. So etwas wird irssi
im ersten Tag geöffnet :
{ NULL, NULL, "irssi", 1 << 0, False, -1 },
( Erklärung was 1 << 0
bedeutet )
Wenn Sie das Layout dieses Tags beim Öffnen von dwm angeben möchten, müssen Sie den Pertag-Patch anwenden und neu kompilieren.
Der zweite Schritt besteht darin, die Anwendung zu starten, wenn Sie sich bei X anmelden. Wenn Sie keinen Anmeldemanager verwenden, können Sie einen Eintrag zu Ihrem hinzufügen ~/.xinitrc
- etwa:
(sleep 5 && xterm -title "irssi" -e irssi ) &
Das sleep
ist X zu ermöglichen Last zu starten und dwm zu: 5 reichlich ist, können Sie experimentieren , wie wenig Sie brauchen ...
Wenn Sie einen Anmeldemanager verwenden, verfügen Sie über eine .desktop
Datei, in die Sie die Befehle einfügen können.
Ich bevorzuge einen einfacheren Ansatz mit Regeln und Tastenkombinationen. Sobald dwm geöffnet ist, drücke ich zum Beispiel einfach CtrlAltmund mutt
öffne in Tag 3.
Sie können meine sehen config.h
, um eine bessere Vorstellung davon zu bekommen, wie dies funktioniert:
https://bitbucket.org/jasonwryan/dwm-patchset/src/tip/base.config.customizations