Estou usando o i3wm com o ArchLinux em uma configuração de monitor duplo bem-sucedida. Quando inicio o i3, obtenho uma área de trabalho em cada monitor. Para mover uma área de trabalho em um monitor diferente, adicionei o seguinte ao meu ~/.i3/config
:
bindsym $mod+Mod1+Up move workspace to output up
bindsym $mod+Mod1+Down move workspace to output down
bindsym $mod+Mod1+Left move workspace to output left
bindsym $mod+Mod1+Right move workspace to output right
Isso me permite mover espaços de trabalho para uma saída diferente. Mas para ter dois navegadores em espaços de trabalho diferentes (e, a menos que seja configurado de outra forma, uma área de trabalho contém apenas uma tela), basta mover o navegador para a área de trabalho na outra tela ou apenas na outra tela com $mod+Left/Right
.
Aqui estão todos os bindsym relacionados ao posicionamento das janelas que eu uso:
# move focused window
bindsym $mod+Shift+j move left
bindsym $mod+Shift+k move down
bindsym $mod+Shift+l move up
bindsym $mod+Shift+odiaeresis move right
# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace 1
bindsym $mod+Shift+2 move container to workspace 2
bindsym $mod+Shift+3 move container to workspace 3
bindsym $mod+Shift+4 move container to workspace 4
bindsym $mod+Shift+5 move container to workspace 5
bindsym $mod+Shift+6 move container to workspace 6
bindsym $mod+Shift+7 move container to workspace 7
bindsym $mod+Shift+8 move container to workspace 8
bindsym $mod+Shift+9 move container to workspace 9
bindsym $mod+Shift+0 move container to workspace 10
# move workspace to another output/monitor
bindsym $mod+Mod1+Up move workspace to output up
bindsym $mod+Mod1+Down move workspace to output down
bindsym $mod+Mod1+Left move workspace to output left
bindsym $mod+Mod1+Right move workspace to output right