LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

broot

Interactive directory tree navigator

TLDR

Install the br shell function
$ broot --install
copy
Start interactive navigation
$ broot
copy
Show file sizes
$ broot -s
copy
Show permissions
$ broot -p
copy
Show only directories
$ broot -f
copy
Show hidden files
$ broot -h
copy
Start in specific directory
$ broot path/to/directory
copy

SYNOPSIS

broot [options] [path]

DESCRIPTION

broot is an interactive directory tree navigator that provides a better way to navigate directories. It offers fuzzy searching, file previews, and can integrate with the shell via the br function.

PARAMETERS

--install

Install or reinstall the br shell function
-s, --sizes
Display file and directory sizes
-p, --permissions
Display file permissions
-f, --only-folders
Show only directories (no files)
-h, --hidden
Show hidden files and directories
-d, --dates
Display file modification dates
-g, --git-status
Show git status of files
-w, --whale-hierarchical
Show hierarchical directory sizes
--cmd COMMAND
Execute command on startup
-c, --conf PATH
Use specified configuration file
--outcmd PATH
Write command to file for shell integration

CONFIGURATION

~/.config/broot/conf.hjson

Main configuration file in Hjson format. Controls key bindings, verbs, skin, and display settings.
~/.config/broot/conf.toml
Alternative configuration file in TOML format. Used instead of conf.hjson if present.

INSTALL

sudo apt install broot
copy
sudo pacman -S broot
copy
sudo apk add broot
copy
sudo zypper install broot
copy
brew install broot
copy
nix profile install nixpkgs#broot
copy

CAVEATS

The br shell function is recommended over direct broot invocation for changing directories. Install it with --install and use br instead of broot for full shell integration.

HISTORY

broot was created as a modern alternative to tree and cd, providing fuzzy search, visual navigation, and efficient handling of large directory trees.

SEE ALSO

tree(1), ranger(1), lf(1), nnn(1)

RESOURCES

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid