A small, configurable window switcher for Hyprland.
002-demo.mp4
yay -Sy meson wayland-protocols wayland cairo pango libxkbcommon libcjson libcyaml
meson build && meson install -C buildAn example configuration file with the settings shown in the demo is in config.example.yml.
The configuration is loaded from $XDG_CONFIG_HOME/peekaboo/config.yml or $HOME/.config/peekaboo/config.yml
by default, but may be overridden with the --config flag.
I learned much of how to write a Wayland client from reading Tofi and wl-kbptr and much of this project structure is inspired from their code.
