Como faço para definir as janelas como flutuantes por padrão sem que elas sejam redefinidas para flutuantes quando eu recarregar a configuração?

1

Eu tenho esta regra no meu arquivo de configuração do i3:

# Set floating by default
for_window [class="[.]*"] floating enable

Todas as janelas estão flutuando por padrão quando são abertas pela primeira vez. Eu acho isso ótimo. A maioria das janelas que eu abro eu só preciso temporariamente e não quero que interfiram no meu layout cuidadosamente organizado.

O problema é: quando eu faço uma alteração na minha configuração do i3 e a recarrego usando o comando reload (ligado a $mod+Shift+c no meu caso) todas as minhas janelas abertas são redefinidas para flutuantes. Eles não fazem isso imediatamente, mas assim que eu interajo com eles eles saem. Isso é super frustrante, considerando o tempo que leva para organizar o layout da minha janela.

É possível ter janelas flutuando por padrão e impedir que elas sejam redefinidas para flutuantes quando eu recarregar minha configuração? Se também for possível que eles permaneçam empilhados ao reiniciar o i3 ( restart / $mod+Shift+r ) isso seria incrível.

Lembro-me vagamente de ter lido em algum lugar que as janelas podem ser marcadas / marcadas na configuração do i3, e acho que isso pode ser usado para garantir que uma operação seja executada apenas uma vez para uma janela. Espero que o sinalizador não seja reiniciado ao recarregar o i3. Vou investigar isso ainda mais, mas estou adicionando essa questão aqui apenas no caso.

    
por Hubro 10.03.2016 / 13:54

1 resposta

0

Tente verificar o salvamento do layout do i3.

link

    
por 13.03.2017 / 11:56