3

Я только что настроился на Awesome, после первоначального замешательства «что на земле это все», мне нравится ;-)

Одна проблема, с которой я сталкиваюсь, - это функция, которую многие, вероятно, предпочитают в среде с несколькими мониторами: переключение между рабочими пространствами на одном экране не переключает рабочие пространства на других экранах.

В моем экране с ограниченным пространством для ноутбука + внешний монитор (15 "/23") с Compiz я сгруппировал приложения по рабочему пространству, охватывая оба экрана; затем при переключении на другое рабочее пространство оба экрана были обновлены приложениями, соответствующими целевому рабочему пространству.

Я могу понять, как поддерживать независимые экраны с 3+ мониторами, но в своей настройке я нахожу себя гораздо более переключающим рабочие области на основном мониторе, чем на ноутбуке, который во многом стал второстепенным и несколько ограниченным вариантом (так как мне нужно ctr + mod + j к ноутбуку, затем mod + стрелка влево / вправо, где находится приложение, соответствующее приложению (ям) на основном мониторе).

Есть ли способ переключать рабочие пространства одновременно на нескольких экранах в Awesome? Чувство, будто мой рабочий процесс несколько оторван по сравнению с предыдущими настройками Compiz.

2 ответа2

2

Благодаря @ Cris9288 это работает:

awful.key({ modkey, "Control"   }, "Left", 
  function()
    for i = 1, screen.count() do
      awful.tag.viewprev(screen[i])
    end
  end ),

awful.key({ modkey, "Control"   }, "Right", 
  function()
    for i = 1, screen.count() do
      awful.tag.viewnext(screen[i])
    end
  end ),
1

В дополнение к @virtualeyes, для mod+Ctrl+[число] добавьте в цикл For i=1, screen.count() do :

    awful.key({ modkey, "Control" }, "#" .. i + 9,
              function ()
                    for j = 1, screen.count() do
                        awful.tag.viewonly(tags[j][i])
                    end 
              end),

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .