i3wm: запуск приложений на определенных рабочих пространствах при запуске i3

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

Почему это не работает в моем файле конфигурации? :

workspace 1; exec firefox; workspace 2; exec chromium; workspace 1 

4 Solutions collect form web for “i3wm: запуск приложений на определенных рабочих пространствах при запуске i3”

Согласно странице Arch Wiki i3 , чтобы автозапуск приложения в определенной рабочей области, вы используете i3-msg :

 exec --no-startup-id i3-msg 'workspace 1:Web; exec /usr/bin/firefox' 

Это автозапуск только для запуска рабочей области, а не автозапуск, когда начинается i3, но я думал, что это может быть полезно.

Например, для запуска моего веб-браузера в названной второй рабочей области «веб» это то, что я сделал в моей конфигурации:

bindsym $mod+2 workspace 2:web; layout tabbed; exec [ $(ps h -C vimb | wc -l) = 0 ] && /usr/bin/vimb -s

Когда я нажимаю клавишу 2, запускается мой веб-браузер, но когда он уже открыт, он не перезапускает его, а просто переключается на рабочее пространство в Интернете.

Примечание: часть макета может раздражать когда-то, это не требование.

Более подробную информацию см. В

 # This is what I use in ie config # custom variables for workspaces set $ws1 "1< txt >" set $ws2 "2> fm " set $ws3 "3< Web >" set $ws4 4 set $ws5 5 set $ws6 6 set $ws7 7 set $ws8 8 set $ws9 9 ##==================================================## # *** Workspace specific settings *** # ##=================================================## # Assign Workspaces: assign [class="Firefox"] $ws3 assign [class="Chromium"] $ws3 assign [class="Google-chrome-beta"] $ws3 assign [class="^Geany"] $ws1 

Я только что начал работать с этим в конце моего файла ~/.config/i3/config :

 for_window [class="Firefox"] move container to workspace 2 exec --no-startup-id firefox 
  • Возможно ли «i3-msg focus <direction>» не обертываться, когда в данном направлении нет окна
  • Как предотвратить прыжок указателя при нажатии сенсорной панели?
  • Запуск сценария при выходе из рабочего пространства i3
  • Опция XTerm -e с обратным вызовом
  • i3wm, работающий в гостевой системе Arch Linux (VirtualBox), останавливает автоматическое изменение размера
  • i3wm: более 10 рабочих пространств с двойным ключом-модификатором?
  • i3wm: вызов программы через i3 в одном рабочем пространстве, вызов программы через терминал в другой
  • Как мне перейти с gnome на i3 Debian 8
  • compton i3 вкладка / стопка прозрачности фонового изображения
  • Сделать KeepassX плавающим в i3wm
  • Проблемы с X и xrandr на Debian
  • Interesting Posts

    Как заставить cron запускать скрипт python как root?

    Есть ли файл для каждого сокета?

    NMAP-зондинг VirtualBox Client

    если HTTP-запрос похож на HTTP: // IP / path с прокси-сервером http, он перейдет в Интернет или Ethernet

    Bash: синтаксическая ошибка около неожиданного токена 'done'

    Команда AIX 'rm' не имеет параметра '-v' для подробного вывода

    как выполнить очистку данных (например, смягчение бит битва памяти), в linux / unix?

    RHEL: FDE без пароля – загрузка с ключа на раздел

    Как я могу запускать Firefox на Linux без проблем (т.е. без требования libgtk-x11-2.0.so.0)?

    Как настроить безопасный стек LAMP на CentOS?

    Скопирование в гном-терминале

    Лучший способ программно определить текущий хост (с помощью аппаратных функций)

    Как создать файл и родительские каталоги в одной команде?

    распечатать сообщение на терминале, а также / var / log / messages с помощью регистратора

    Распознавание дополнительных клавиш клавиатуры: Steelseries Apex

    Linux и Unix - лучшая ОС в мире.