Configure o dwm para abrir aplicativos automaticamente

10

Acabei de configurar o dwm ao meu gosto em termos de cores e tags. Estou apenas procurando mais uma coisa: a capacidade de ter certos aplicativos automaticamente iniciados com dwm em determinadas tags.

Por exemplo, eu tenho uma ircetiqueta, gostaria irsside ser executada nessa etiqueta quando iniciar a minha máquina. Isso é possível? Como seria isso config.h?

n0pe
fonte

Respostas:

11

O dwm é um gerenciador de janelas minimalista que apenas gerencia janelas. O que você está pedindo exige um pouco de solução alternativa. Existem duas etapas separadas, mas relacionadas.

Primeiro, configure suas regras para irrsi in config.h- especificando a tag na qual você deseja que ela apareça e se deve estar flutuando ou não. Algo assim será aberto irssina primeira tag:

{ NULL, NULL, "irssi",       1 << 0,       False,       -1 },

( explicação do que 1 << 0significa )

Se você desejar especificar o layout dessa tag quando o dwm for aberto, será necessário aplicar o patch pertag e recompilar.

O segundo passo é iniciar o aplicativo quando você fizer login no X. Se você não estiver usando um gerenciador de login, poderá adicionar uma entrada ao seu ~/.xinitrc- algo como:

(sleep 5 && xterm -title "irssi" -e irssi ) &

O sleepé para permitir que o X inicie e o dwm carregue: 5 é amplo, você pode experimentar o quão pouco precisa ...

Se você estiver usando um gerenciador de login, terá um .desktoparquivo no qual poderá colocar os comandos.

Prefiro uma abordagem mais simples usando regras e atalhos de teclado. Então, quando o dwm está aberto, basta clicar, por exemplo, CtrlAltme muttabrir na tag 3.

Você pode ver o meu config.hpara ter uma idéia melhor de como isso funciona: https://bitbucket.org/jasonwryan/dwm-patchset/src/tip/base.config.customizations

jasonwryan
fonte
Lembro-me de ver uma foto de uma área de trabalho que você tinha no dwm / tmux. Foi muito bom (isso foi há alguns meses atrás, acho que lhe enviei um e-mail sobre isso). Mundo pequeno :) Obrigado pelo link para o seu arquivo de pontos, vou dar uma olhada.
N0pe 14/08/11
Não tem problema: divirta-se com o dwm.
Jasonwryan
Tem certeza de que é .desktope não .xprofile?
Devon