Shkd
Simple HotKey Daemon
Install / Use
/learn @baskerville/ShkdREADME
Description
shkd is a simple hotkey daemon for the Linux console.
Usage
SYNOPSIS
shkd [OPTIONS] INPUT_DEVICE ...
OPTIONS
-h: Show the synopsis and quit.-v: Show the version and quit.-t: Output the name and the keycode of the incoming key press events (press esc to quit).-c CONFIG_FILE: Read configuration from the given file instead of the default (/etc/shkdrc).
Configuration File Format
Each line of the configuration file is interpreted as so:
- If it starts with
#, it is ignored. - If it starts with one or more white space characters (cf.
man 3 isspace) it is read as a command. - Otherwise, it is parsed as a hotkey: each key name is separated by spaces or
+characters.
Example:
brightnessup
foo +1
volumedown
bar -1
meta + alt + shift + ctrl + release + zenkakuhankaku
baz --quux /foo/bar
Installation
make
make install
Related Skills
node-connect
338.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
338.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.4kCommit, push, and open a PR
