Estou usando o incrível WM e as nove tags padrão (ou "áreas de trabalho virtuais") não estão nem perto o suficiente para mim: eu tenho muitas VMs e VNCs remotos, etc. No passado, usei gerenciadores de janelas com cerca de 20 desktops virtuais e isso era certo. Mas agora que tentei de maneira incrível , nunca mais voltarei a um WM sem ladrilhos; )
Consegui criar mais de nove tags no awesome, alterando esta linha do meu rc.lua :
tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[1])
para isso:
tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9, "a" }, s, layouts[1])
No entanto, eu realmente não entendo como adicionar uma combinação de teclas para poder mudar diretamente para essa nova tag.
Gostaria de salientar que ir para a tag '9' e depois 'ir para a próxima guia' funciona perfeitamente, mas estou procurando um atalho direto.
Tudo o que tentei acabou sendo incrível, basicamente, sendo inutilizável ou padronizando a configuração padrão.
Por exemplo, tentei muitas variações sobre isso:
awful.key({ modkey, }, "a", awful.tag.viewidx XXX,
mas todos eles falharam miseravelmente.
Observe que, visto que meu lua-fu não é forte, eu precisaria não apenas da linha exata que funcionaria, mas também de uma localização muito precisa de onde eu poderia colocar essa linha no meu arquivo rc.lua .
EDIT Obviamente, existe algum SNAFU no que diz respeito à documentação do viewidx que não corresponde ao que o código faz, pois encontrei patches e atividades de lista de discussão relacionadas a esse problema. No entanto, gostaria de saber o que precisa ser feito para resolver meu problema ...
fonte