dwm - мінімалістичний менеджер вікон, який просто керує Windows. Те, що ви запитуєте, вимагає трохи вирішити. Є два окремі, але пов'язані кроки.
По-перше, встановіть свої правила для irrsi в config.h
- вкажіть тег, у якому ви хотіли б, щоб він відображався і чи повинен він плавати чи ні. Щось подібне відкриється irssi
в першому тезі:
{ NULL, NULL, "irssi", 1 << 0, False, -1 },
( пояснення, що 1 << 0
означає )
Якщо ви хочете вказати макет цього тегу, коли dwm відкриється, вам потрібно буде застосувати патч-позначку та перекомпілювати.
Другий крок - запустити програму, коли ви входите в 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