wk

wk is a popup menu for your custom keyboard shortcuts. Inspired by emacs-which-key, dmenu, and bemenu.

Features

  • X11 and Wayland - take your workflow wherever you go

  • Custom scripting language - define key chords with wks, a purpose-built language designed to capture your simple and complex workflows

  • Themeable - customize colors, fonts, borders, and padding, or use a community theme

  • Flexible input - compile key chords into the binary, load from a file, or pipe via stdin for dynamic scripting

Video Demos

Prefer to watch a demonstration rather than read the docs? Check out the video walkthrough series covering wk basics and beyond here. You might want to watch at 1.5-2 times speed :).