LINUX.ORG.RU

i3. Как раелизовать автозапуск софта в своих виртуальных столах?

 , ,


0

1

Например четыре вирт. стола, назовем их: интернет (тут обитает firefox), офис (тут libreoffice), медиа (тут vlc) и система (thunar).

Как сделать так что бы при загрузке ос каждая программа стартовала в своем вирт. столе?

★★★

Последнее исправление: Novichok2014 (всего исправлений: 1)

Таким образом у меня:

set $ws1 "1:  Firefox"
...
assign [class="Firefox"] $ws1
...
exec --no-startup-id i3-msg 'workspace $ws1; exec firefox'

Первый стол называется «Firefox», например.

Вторая строчка — браузер запускается только на первом столе.

Третья строчка запускает браузер на первом столе, ну, или таким образом, любое приложение на каком угодно.

mad_austronaut ★★★★
()
Ответ на: комментарий от mad_austronaut

Автозапуск вместе с ос заработал!!!

Но теперь не работает переход по виртуальным столам через клавиатуру, работает переход только через мышь.

Вот как был организован переход:

# switch to workspace

bindsym $mod+1 workspace 1:W

bindsym $mod+2 workspace 2:S

bindsym $mod+3 workspace 3:M

bindsym $mod+4 workspace 4:O

bindsym $mod+5 workspace 5:G

# move focused container to workspace

bindsym $mod+Shift+1 move container to workspace 1:W

bindsym $mod+Shift+2 move container to workspace 2:S

bindsym $mod+Shift+3 move container to workspace 3:M

bindsym $mod+Shift+4 move container to workspace 4:O

bindsym $mod+Shift+5 move container to workspace 5:G

Но тепрь этот метод не работает...

Novichok2014 ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.