-----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].
