Renomeie a tag atual em Awesome WM

5

É possível alterar o nome de uma tag sem reiniciar?

No mínimo, algo que eu possa executar irá mudar o nome e também recarregá-lo.

    
por Ivan 31.01.2014 / 17:27

2 respostas

10

Você pode vincular uma chave como essa (adicione-a à seção globalkeys ):

awful.key({ modkey, "Shift",  }, "F2",    function ()
                    awful.prompt.run({ prompt = "Rename tab: ", text = awful.tag.selected().name, },
                    mypromptbox[mouse.screen].widget,
                    function (s)
                        awful.tag.selected().name = s
                    end)
            end),

Também é possível criar um script de shell, que usa zenity para solicitar uma nova tag: link (é um pouco estranho, e eu gostaria que fosse mais fácil acessar a incrível API do lado de fora).

    
por 09.03.2014 / 01:10
0

Adaptado da resposta do blueyed, mas para impressionar 4, adicione isso à seção chaves globais :

awful.key({ modkey, "Shift",  }, "F2",
              function ()
                    awful.prompt.run {
                      prompt       = "rename current tag: ",
                      text         = awful.tag.selected().name,
                      textbox      = awful.screen.focused().mypromptbox.widget,
                      exe_callback = function (s) awful.tag.selected().name = s end,
                  }
            end,
            {description = "rename tag", group = "awesome"}),
    
por 11.07.2017 / 10:11

Tags