Skip to content
brothydocs
Quick start

Quick start

Open a folder, a single note or a pipe, and learn the four keys that get you around.

brothy # browse the current folder
brothy ~/notes # browse a folder
brothy README.md # open one file (its folder fills the panel)
brothy -t dracula # pick a theme (a family name opens its dark theme: -t one)
curl -s … | brothy # read a pipe

Then ? for the hints and ? again for every key, ctrl+p to go anywhere, t for themes, z for zen. The full list is on the keyboard reference.

From a source checkout use bun run start [path] (or bun run dev for ./examples).

usage: brothy [path] [--theme <name>] [--transparent]
command | brothy [-]
path a Markdown file or a folder to browse (default: .)
- read Markdown from stdin (also when piped and no path is given)
-t, --theme a family (its dark theme) or a theme: <family>-light, one-dark
brothy, catppuccin, dracula, tokyonight, gruvbox, solarized,
rosepine, everforest, kanagawa, nord, github, one, flexoki,
ayu, cyberdream, iceberg, melange, nightfox, nightowl,
oxocarbon, synthwave84 (dark only), vesper (dark only)
--transparent let the terminal background show through (toggle: T)
-h, --help show this help
-v, --version print version

brothy takes at most one path: brothy a.md b.md is an error, not “last one wins” (use -- before a path that starts with -). Unknown options, -t without a value and unknown theme names are errors too, and it needs an interactive terminal (stdin and stdout must be a TTY).

For a pipe, see Pipes & editor.

Keys any key closes

jk
scroll
gG
top · bottom
[]
previous · next section
/
search the docs
123
Files · Outline · Info
ctrl+b
hide / show the panel
t
theme picker
space
play / pause the tour (front page)
esc
close the drawer
?
this sheet

brothy's own keys: keyboard reference