A simple arrow drawing (hence the name, ba dum tss) overlay for Wayland desktops, built with GTK4 and the Wayland layer-shell protocol.
Quiver creates a transparent fullscreen overlay that allows you to draw arrows directly on your desktop. Perfect for presentations, tutorials, or highlighting specific areas on your screen.
- Transparent fullscreen overlay on Wayland
- Interactive arrow drawing with customizable colors
- Keyboard shortcuts
- gtkmm-4.0 (GTK4)
- gtk4-layer-shell
- Meson build system
- C++17 compatible compiler
- Development headers for runtime dependencies
# Install dependencies (example for Fedora)
sudo dnf install gtkmm4.0-devel gtk4-layer-shell-devel meson ninja-build
# Configure build directory
meson setup build
# Build the project
meson compile -C build
# Install
meson install -C build# Run from build directory
./build/quiver
# Or if installed system-wide
quiver- Left Click + Drag - Draw arrow
- Right Click + Drag - Pick a color
- U / Backspace - Undo last arrow
- C - Clear all arrows
- H / ? - Toggle help
- Escape - Quit
MIT License