detached 618ea43

chore: Revise README

commit
618ea437c362d0132fd6038298d52d64e82f0017
author
bnema · · 2026-08-14 01:56 UTC
committer
GitHub · · 2026-08-14 01:56 UTC
parent
72f9d76
signature
GPG UnverifiedB5690EEEBB952194 The key is unknown
1 file · +1 -5
M README.md +1 -5
@@ -7,7 +7,7 @@
77 <a href="https://github.com/bnema/dumber/stargazers"><img src="https://badgen.net/github/stars/bnema/dumber?icon=github" alt="GitHub stars"></a>
88 </p>
99
10-<p align="center">A keyboard-driven, pane-based web browser for Linux Wayland.</p>
10+<p align="center">Keyboard-driven web browser for tiling WMs, inspired by Zellij, built in Go.</p>
1111
1212 <p align="center"><a href="https://bnema.dev/dumber">Website</a> · <a href="https://bnema.dev/dumber/docs">Documentation</a> · <a href="https://bnema.dev/dumber/docs/reference/keybindings">Keybindings</a></p>
1313
@@ -17,12 +17,8 @@ Tabs contain workspaces. Workspaces contain panes. Panes can be split, stacked,
1717
1818 The layout model is inspired by terminal multiplexers such as Zellij and tmux, but applied to web browsing this is particularly suited for Wayland compositors such as Niri or Hyprland.
1919
20-## Demo
21-
2220 https://github.com/user-attachments/assets/232822af-08e4-4a74-9416-87f79c96b118
2321
24-The demo shows split panes, stacked panes, modal navigation, and workspace switching.
25-
2622 ## Overview
2723
2824 Dumber uses three layout levels:
@@ -7,7 +7,7 @@
7 <a href="https://github.com/bnema/dumber/stargazers"><img src="https://badgen.net/github/stars/bnema/dumber?icon=github" alt="GitHub stars"></a>7 <a href="https://github.com/bnema/dumber/stargazers"><img src="https://badgen.net/github/stars/bnema/dumber?icon=github" alt="GitHub stars"></a>
8 </p>8 </p>
9 9
10-<p align="center">A keyboard-driven, pane-based web browser for Linux Wayland.</p>10+<p align="center">Keyboard-driven web browser for tiling WMs, inspired by Zellij, built in Go.</p>
11 11
12 <p align="center"><a href="https://bnema.dev/dumber">Website</a> · <a href="https://bnema.dev/dumber/docs">Documentation</a> · <a href="https://bnema.dev/dumber/docs/reference/keybindings">Keybindings</a></p>12 <p align="center"><a href="https://bnema.dev/dumber">Website</a> · <a href="https://bnema.dev/dumber/docs">Documentation</a> · <a href="https://bnema.dev/dumber/docs/reference/keybindings">Keybindings</a></p>
13 13
@@ -17,12 +17,8 @@ Tabs contain workspaces. Workspaces contain panes. Panes can be split, stacked,
17 17
18 The layout model is inspired by terminal multiplexers such as Zellij and tmux, but applied to web browsing this is particularly suited for Wayland compositors such as Niri or Hyprland.18 The layout model is inspired by terminal multiplexers such as Zellij and tmux, but applied to web browsing this is particularly suited for Wayland compositors such as Niri or Hyprland.
19 19
20-## Demo
21-
22 https://github.com/user-attachments/assets/232822af-08e4-4a74-9416-87f79c96b11820 https://github.com/user-attachments/assets/232822af-08e4-4a74-9416-87f79c96b118
23 21
24-The demo shows split panes, stacked panes, modal navigation, and workspace switching.
25-
26 ## Overview22 ## Overview
27 23
28 Dumber uses three layout levels:24 Dumber uses three layout levels:

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 8

Tags 42

↑↓ moveenter openesc close