A small Rust TUI for browsing keybinds
Cargo.toml/Cargo.lock: Rust crate definition.src/main.rs: All app logic (UI, event loop, config loading).config.toml: Example keybind list.
The app loads keybinds in this order:
$XDG_CONFIG_HOME/kwimy-keybind-menu/config.toml~/.config/kwimy-keybind-menu/config.toml/usr/share/kwimy-keybind-menu/config.toml- Built-in defaults in
src/main.rs
TOML format:
[[keybinds]]
keys = "SUPER + D"
name = "Launcher"
desc = "Open app launcher"From this directory:
cargo build
cargo runFrom this directory (local build):
makepkg -siWith the Kwimy repo configured:
sudo pacman -S kwimy-keybind-menu- Type to search
EscorCtrl+cto quit
