wkey.mp4
wkey is a terminal-first cheatsheet for keyboard shortcuts and working notes.
It combines:
- a TUI for browsing shortcuts and notes
- plain-text configuration files built on TOML
- CLI commands for managing groups, shortcuts, and notes
- JSON output for automation
- optional
fzfpreselection before opening the TUI
wkey keeps the workflow simple: your data lives in files, the UI runs in the terminal, and the CLI stays scriptable.
Install via script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/greasycat/wkey/releases/download/v0.1.0/wkey-installer.sh | shInstall via AUR for archlinux user
yay -S wkeyBuild from source:
cargo build --releaseInstall from this repository:
cargo install --path .Runtime notes:
- a terminal with standard ANSI support is required
fzfis optional but highly recommended.- if
fzfis missing,wkey --searchfalls back to an internal selector
Initialize the default config:
wkey init --yesAdd a shortcut:
wkey shortcut create --group shell copy --key Ctrl+C --desc "Copy selection"Add a note:
wkey note create --group shell prompt-tip --desc "Use !! to repeat the previous command"Open the TUI:
wkeyOpen the TUI after preselecting an item:
wkey --searchwkey is released under the terms of the MIT License.