Как отобразить конкретное рабочее пространство на выбранном экране при запуске i3? - PullRequest
0 голосов
/ 09 октября 2018

У меня есть 8 различных рабочих областей, определенных в ~/.i3/config:

set $workspace1_name 1:www
set $workspace2_name 2:programming
set $workspace3_name 3:communication
set $workspace4_name 4:files+dictionary
set $workspace5_name 5:documents
set $workspace6_name 6:graphics 
set $workspace7_name 7:virtualization
set $workspace8_name 8:music

У меня также есть 2 экрана.Когда я запускаю i3 при запуске Linux, на каждом экране отображается свое рабочее пространство.На правом экране отображается рабочее пространство 2:programming, но на левом экране отображается пустое рабочее пространство 1 (не 1:www).

Как настроить i3 так, чтобы на левом экране отображалось рабочее пространство с правильными именами 1:wwwвместо 1?

1 Ответ

0 голосов
/ 09 октября 2018

В соответствии с doc синтаксис:

workspace <workspace> output <output>

, где output - это имя выхода RandR, к которому вы прикрепляете свой экран.

Youможно использовать одну из следующих команд RandR, чтобы получить значение output

xrandr --current

# or if your X server supports RandR 1.5
xrandr --listmonitors

Итак, в качестве примера (для моей текущей настройки двойного экрана) конфигурация должна выглядеть следующим образом

workspace "1: www" output DP-1
...