create a frontend that listens on a socket or named pipe or something which accepts commands.
ht can then be run as daemon, or with gui, to bundle execution.
Name: ht3.htd since daemons are cool
Socket Location via Env: -e HTD_SOCKET ~/ht3/socket
The socket client can then be used from the commandline, from Desktop environments that handle hotkey stuff etc. With this #9 becomes rather unimportant, the awesome wm pluggin becomes just 3 lines of lua.rc code.
create a frontend that listens on a socket or named pipe or something which accepts commands. ht can then be run as daemon, or with gui, to bundle execution.
Name:
ht3.htd
since daemons are cool Socket Location via Env:-e HTD_SOCKET ~/ht3/socket
The socket client can then be used from the commandline, from Desktop environments that handle hotkey stuff etc. With this #9 becomes rather unimportant, the awesome wm pluggin becomes just 3 lines of lua.rc code.