Я использую удивительный WM, и девяти стандартных тегов (или «виртуальных рабочих столов») мне не хватает: у меня много виртуальных машин, удаленных VNC и т. Д. В прошлом я использовал оконные менеджеры с около 20 виртуальных рабочих столов, и это было правильно. Но теперь, когда я попробовал классно , я никогда не вернусь к не-плиточному WM; )
Мне удалось создать более девяти тегов, изменив эту строку из моего rc.lua :
tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[1])
к этому:
tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9, "a" }, s, layouts[1])
Однако я действительно не понимаю, как добавить связывание клавиш, чтобы я мог напрямую переключиться на этот новый тег.
Я хотел бы отметить, что переход к тегу «9», а затем «переход к следующей вкладке» работает отлично, но я ищу прямой ярлык.
Каждая вещь, которую я пробовал, заканчивалась просто потрясающе, либо была непригодна для использования, либо по умолчанию использовала конфигурацию по умолчанию.
Например, я попробовал много вариантов этого:
awful.key({ modkey, }, "a", awful.tag.viewidx XXX,
но все они с треском провалились.
Обратите внимание, что из-за того, что мой луа-фу не силен, мне понадобится не только точная линия, которая будет работать, но и очень точное местоположение, где я мог бы поместить эту строку в мой файл rc.lua .
РЕДАКТИРОВАТЬ Очевидно, что в документации Viewidx есть некоторые SNAFU, которые не соответствуют тому, что делает код, так как я нашел исправления и действия в списке рассылки, связанные с этой проблемой. Тем не менее, я хотел бы знать, что нужно сделать, чтобы решить мою проблему ...
источник