Na inicialização do i3, gostaria que o HexChat iniciasse automaticamente no meu quinto espaço de trabalho.
Eu sei como editar minha configuração ( ~/.i3/config
) para iniciar o HexChat na inicialização do i3, ou seja, adicionando exec hexchat
linha a ele, mas isso o inicia no meu primeiro espaço de trabalho, quando quero que seja iniciado no meu quinto espaço de trabalho (ou seja $workspace5
, na minha configuração do i3). Apesar disso, quero que o espaço de trabalho 1 seja aquele que é mostrado na inicialização do i3 (que é o que é mostrado com minha configuração atual).
Minhas configurações do i3 estão aqui e minha distribuição é openSUSE Tumbleweed.
Você precisa encontrar alguns critérios que correspondam à sua janela e, em seguida, poderá configurar um espaço de trabalho para ela. Eu não conheço o HexChat, então aqui está um exemplo para
xclock
. Se você executar este conhecido aplicativo X11, executexprop
e clique na janela do relógio, você obterá uma saída mostrando que a classe da janela éXClock
:Então na sua configuração você teria
Isso corresponde à classe com uma expressão regular, daí o
^
and$
, mas na maioria dos casos você pode ser menos explícito.