dwm to minimalistyczny menedżer okien, który po prostu zarządza oknami. To, o co pytasz, wymaga trochę obejścia. Istnieją dwa oddzielne, ale powiązane kroki.
Najpierw skonfiguruj swoje reguły dla IRISI config.h- określając tag, w którym ma się pojawiać i czy powinien on być zmienny, czy nie. Coś takiego otworzy się irssiw pierwszym tagu:
{ NULL, NULL, "irssi", 1 << 0, False, -1 },
( wyjaśnienie, co 1 << 0oznacza )
Jeśli chcesz określić układ tego znacznika podczas otwierania dwm, musisz zastosować łatkę pertag i ponownie skompilować.
Drugim krokiem jest uruchomienie aplikacji po zalogowaniu się do X. Jeśli nie używasz menedżera logowania, możesz dodać wpis do swojego ~/.xinitrc- coś takiego:
(sleep 5 && xterm -title "irssi" -e irssi ) &
Chodzi o sleepto, aby X zaczął się uruchamiać i ładować dwm: 5 jest wystarczająca, możesz eksperymentować, jak mało potrzebujesz ...
Jeśli używasz menedżera logowania, będziesz mieć .desktopplik, w którym możesz umieścić polecenia.
Wolę prostsze podejście z wykorzystaniem reguł i skrótów klawiszowych. Więc kiedy dwm jest otwarte, po prostu uderzyłem, na przykład, CtrlAltmi muttotwiera się w znaczniku 3.
Możesz zobaczyć mój, config.haby lepiej zrozumieć, jak to działa:
https://bitbucket.org/jasonwryan/dwm-patchset/src/tip/base.config.customizations