Tenho 4 desktops virtuais e gostaria de poder mudá-los não apenas indo para a esquerda e para a direita, mas também para cima e para baixo. As combinações de teclas já estão lá; Por exemplo, em ~/.config/openbox/lubuntu-rc.xml , observei o seguinte fragmento:
<keybind key="C-A-Up">
<action name="GoToDesktop">
<to>up</to>
<wrap>no</wrap>
</action>
</keybind>
<keybind key="C-A-Down">
<action name="GoToDesktop">
<to>down</to>
<wrap>no</wrap>
</action>
</keybind>
Eu encontrei este resposta que faz exatamente o que eu quero (e os atalhos de teclado acima funcionam bem).
O problema é que o efeito não é preservado após a reinicialização da máquina, então eu gostaria de executá-lo automaticamente na inicialização.
Quando executo /usr/bin/local/setlayout 0 2 2 0 , isso funciona bem.
Eu tentei executá-lo na inicialização de várias maneiras:
/etc/default/Xsession (marcado como executável) /etc/xdg/lxsession/Lubuntu e adicionou a linha acima setlayout.desktop na pasta .config/autostart Nenhum dos itens acima funcionou. Como posso executar este script na inicialização?
PS: Minha solução atual foi anexar essa linha a ~/.bashrc e funciona depois que eu abro um terminal. Mas isso parece um pouco estranho ...