2013/4/8 Vladimir Todorov <[email protected]>

> Hi all,
>
> I haven't tried this yet (will it work on awesome debian/3.4.6-1 (Hooch)?)
> but I got an idea.
>
I think it should work on 3.4.x, as I see isn't any 3.5-specific thing. But
try it! :)


> I think that this would be a great feature for awesome and the keychain.
> What do you think?
>
The idea is good but I think it's out of keychain's target: you should
draw/manipulate tasklist or client's window. If you can do this you'll need
some plus row to use it with keychains.

As I remember in Ion3 [1] you could do this (all clients are numbered and
you can switch via numbers).
I think it's possible in awesome3 too but outside of keychains.

Zsolt

[1] https://wiki.archlinux.org/index.php/Ion3

Ps.: I've an idea to your wish: you can query client list so you can
combine numbers/letters to clients:

keychains.add( {your_modifier}, your_hotkey, "Choose client!", your_icon,
function()
   local clients = client.get()
   local c
   local ret = {}
   index = 1
   for _,c in pairs(clients) do
       ret[index] = {
             func = function() client.focus = c end,
             info = c.name
      }
)

or similar (not tested!)

Reply via email to