-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 19/06/12 08:43, Zsolt Udvari wrote:
>> Those keybinds maybe from Shifty, or use custom keybinds for manipulating 
>> clients, or
>> executing some commands, or startup some programs, We create keybinds, 
>> because we want a
>> quick way to start or do something. But when those keybinds is too much, we 
>> need a way to
>> manage this.
> So you want a cheatseet your custom keybindings AND eg. Shifty keybindings. 
> Maybe you can
> redefine/improve awful.key?

I think this is a perfect point to improve on one aspect of awesome:

To be more accessible to new users.

As keybindings are the central interface between the user and awesome, an 
auto-generated list of
all keybindings, sorted in global, client, shifty (when used), ... would be a 
very useful asset
which would help to make awesome more accessible to new users.

I like the idea of hang in the table of keybindings an additional (optional) 
field named
"description" and a function which is generating a file with the keboard 
shortcuts in a format,
which could be converted easily to LaTeX and html. THis function could then be 
included in the
rc.lua file, and at each start these documents are generated.

I don't think this should be to difficult to achieve:

1) add the optional field named "description" to the keyboard shortcut table
2) create a function which generates a text / latex / markup formated file with 
the contents of
this table.

Unfortunately I know nothing about lua (I am only feeling my way through the 
rc.lua) and
absolutely no time in the next three months.

Still, I hope this can be taken forward.

Cheers,

Rainer


> 
> Zsolt
> 


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk/gI6QACgkQoYgNqgF2egpm1gCfRyAJ3Rqn3SQr6lAM/OD6aOhF
2d0An10y37eZUKpGLPc3+Mtq6to806Pj
=C/b/
-----END PGP SIGNATURE-----


-- 
To unsubscribe, send mail to [email protected].

Reply via email to