dwm è un gestore di finestre minimalista che gestisce solo Windows. Quello che stai chiedendo richiede un po 'di soluzione. Esistono due passaggi separati ma correlati.
Innanzitutto, imposta le regole per irrsi in config.h
- specificando il tag in cui desideri che appaia e se debba essere mobile o meno. Qualcosa del genere si aprirà irssi
nel primo tag:
{ NULL, NULL, "irssi", 1 << 0, False, -1 },
( spiegazione di cosa 1 << 0
significhi )
Se si desidera specificare il layout di questo tag quando si apre dwm, è necessario applicare la patch pertag e ricompilare.
Il secondo passo è avviare l'applicazione quando si accede a X. Se non si utilizza un gestore di accesso, è possibile aggiungere una voce al proprio ~/.xinitrc
- qualcosa del tipo:
(sleep 5 && xterm -title "irssi" -e irssi ) &
Lo scopo sleep
è consentire a X di avviarsi e di caricare dwm: 5 è ampio, puoi sperimentare quanto poco ti serve ...
Se stai usando un gestore degli accessi, avrai un .desktop
file in cui puoi inserire i comandi.
Preferisco un approccio più semplice usando regole e combinazioni di tasti. Quindi, una volta che dwm è aperto, ho appena colpito, per esempio, CtrlAltme si mutt
apre nel tag 3.
Puoi vedere il mio config.h
per avere un'idea migliore di come funziona:
https://bitbucket.org/jasonwryan/dwm-patchset/src/tip/base.config.customizations