i3wm abre 2 aplicativos com um atalho de teclado?

i3wm abre 2 aplicativos com um atalho de teclado?

Quero fazer um atalho de teclado para o i3wm que inicie 2 aplicativos GUI ao mesmo tempo. Isso é possível?

Responder1

Sim. Você pode encadear comandos i3 passando uma lista separada por ,ou ;. Por exemplo, isso abrirá um terminal e xclockao pressionar Super+ x:

bindkey Mod4+x exec i3-sensible-terminal; exec xclock

Observação:while exec i3-sensible-terminalserá executado antes de exec xclock, não há garantia de que a janela for i3-sensible-terminalserá aberta antes da janela de xclock. Isso se deve ao fato de que execnão espera que uma janela seja mapeada antes de retornar. (Na verdade não dá para esperar, pois não há como saber se um aplicativo vai abrir uma janela.)


Para obter mais informações sobre encadeamento de comandos, dê uma olhada noGuia do usuário i3

informação relacionada