Dwm - pertag patch - salva o estado entre reinicializações

4

Estou usando patch Pertag

Como usuário do Gentoo, aplico patches de dwm usando o Portage. Basicamente, há um diretório onde o usuário pode colocar um patch para o código fonte e o Portage o aplicará durante o processo de compilação (se o procedimento de correção der errado, a compilação inteira falhará)

Então, basicamente, usei apenas esses comandos:

cp ~/pertag.patch /etc/portage/patches/x11-wm/dwm
emerge -av dwm 

De qualquer forma, o patch da Pertag parece funcionar bem - eu posso definir layouts diferentes para tags diferentes, etc., mas quando eu reinicio o dwm, todas essas mudanças se foram e eu preciso configurá-lo novamente.

Existe uma maneira (talvez um patch diferente?) para salvar essas alterações, então quando eu iniciar o dwm novamente, a tag 2 ainda tem por exemplo o layout do monocle, tag 3 layout flutuante, e não há statusbar na tag 4?

    
por dqq 05.03.2014 / 19:52

1 resposta

5

dwm é um acrônimo para o gerenciador de janelas dynamic : o princípio central do dwm é que as tags devem ser dinâmicas, não fixas. Consulte por que as tags não se lembram do layout . O patch do site quebra esse paradigma.

Se você quiser que seu gerenciador de janelas use espaços de trabalho estáticos , é melhor usar xmonad ou impressionante (ambos inspirados pelo dwm).

No entanto, se você realmente pretende remendar o núcleo e o recurso de definição do dwm, existem alguns patches flutuantes que farão isso, como o lemenmark patch, que deve ser usado em conjunto com o patch de atualização .

    
por 05.03.2014 / 20:50