# Dumber Documentation Dumber is a keyboard-driven browser for tiling window managers, built with GTK4 and WebKitGTK. ## What is Dumber? A browser designed for Wayland compositors that works like your favorite terminal multiplexer: - **Tiling Panes** - Split, stack, and organize pages like Zellij/tmux - **Modal Keybindings** - Keyboard-driven workflow with mode indicators - **Session Management** - Auto-save and restore workspaces - **Built-in Ad Blocking** - UBlock-based network + cosmetic filtering - **Launcher Integration** - Rofi/fuzzel with favicons and history - **GPU Rendering** - Automatic VA-API detection for video playback ## Quick Navigation ### Getting Started - [Installation](./installation.md) - Install via script, Flatpak, or from source - [Getting Started](./getting-started.md) - First steps after installation ### Configuration - [Configuration Overview](./config/index.md) - All configuration options - [Configuration Reference](./reference/configuration.md) - Quick reference table ### CLI Reference - [CLI Commands](./cli/index.md) - All available commands ### Reference - [Dependencies](./reference/dependencies.md) - System dependencies for Arch and Debian/Ubuntu - [Keybindings](./reference/keybindings.md) - Keyboard shortcuts reference - [Floating Pane](./reference/floating-pane.md) - Floating pane behavior, shortcuts, and profiles - [Website Permissions](./reference/permissions.md) - Camera, microphone, and screen sharing permissions - [Session Exit Classification](./reference/session-exit-classification-runbook.md) - Understanding crash reports - [Troubleshooting](./reference/troubleshooting.md) - Common issues and solutions ## Requirements - Linux with Wayland (Sway, Hyprland, River, Niri, etc.) - GTK4 and WebKitGTK 2.42+ - GStreamer (for media playback)