Path to this page:
./
sysutils/broot,
New way to see and navigate directory trees
Branch: CURRENT,
Version: 1.56.2,
Package name: broot-1.56.2,
Maintainer: pkgsrc-usersA better way to navigate directories.
-Get an overview of a directory, even a big one
-Find a directory then cd to it
-Never lose track of file hierarchy while you search
-Manipulate your files
-Manage files with panels
-Preview files
-Apply a standard or personal shortcut to a file
-Replace ls (and its clones)
-Sort, see what takes space
-check git statuses
Master sites:
Filesize: 14259.398 KB
Version history: (Expand)
- (2026-03-27) Updated to version: broot-1.56.2
- (2026-03-26) Updated to version: broot-1.56.1
- (2026-02-17) Updated to version: broot-1.55.0
- (2025-12-03) Updated to version: broot-1.54.0
- (2025-11-08) Updated to version: broot-1.53.0
- (2025-11-02) Updated to version: broot-1.52.0
CVS history: (Expand)
2026-03-27 12:17:05 by pin | Files touched by this commit (3) |  |
Log message:
sysutils/broot: update to 1.56.2
- {file-root-relative} argument - Fix #1142
- fix :clear_stage (or other operations closing the stage panel) often closing \
broot - Fix #1143
|
2026-03-26 18:54:31 by pin | Files touched by this commit (3) |  |
Log message:
sysutils/broot: update to 1.56.1
v1.56.1
- fix a typo in one of the new verbs of the default conf
v1.56.0
- impacted_panel verb argument, allows the effect of a verb to be on another \
panel (eg to scroll the preview panel without removing the focus from the tree) \
- Fix #1119
- focus_panel_left and focus_panel_right internals - Fix #1115
Major Feature: merge staged files to issue a single command
When a verb argument has a space-separated or comma-separated flag, a single \
external command is run even when the selection is multiple.
The default verbs.json file has an example of a zip verb building an archive \
from all staged files: \
https://dystroy.org/broot/conf_verbs/#single-command-on-stage
Fix #465
|
2026-02-17 14:04:06 by pin | Files touched by this commit (3) |  |
Log message:
sysutils/broot: update to 1.55.0
activate Kitty Graphics Protocol to display Hi-Res images in iTerm2 - Thanks \
@kidonng
Tokyo Night skin ( \
https://github.com/Canop/broot/blob/main/resources/default-conf/skins/tokyo-night.hjson \
) - Thanks @hb-hello
matches related to several name patterns joined with and/or in a composite \
pattern are merged instead of having just the first one shown - Thanks \
@Tomaz-Vieira
nushell integration: switch $nu.temp-path to $nu.temp-dir - #1116 - Thanks \
@stevenxxiu
|
2025-12-03 21:20:31 by pin | Files touched by this commit (3) |  |
Log message:
sysutils/broot: update to 1.54.0
- fix crash on rendering B&W images with Kitty image protocol
- don't match directories when a composite pattern has a content pattern, even \
negated (eg /js$/&!c/;: it's clear the user wants to match js files not \
containing a semicolon)
|
2025-11-08 16:12:29 by pin | Files touched by this commit (3) |  |
Log message:
sysutils/broot: update to 1.53.0
- fix some cases of the verb not removed from the input on execution (with a \
risk of accidental double execution)
- add the :filesystems (short :fs) verb and state on windows (it was already \
present on linux and mac).
- improve the generation of preview pattern from a file tree pattern (i.e. \
going from /java$/&c/test to /test
on opening a matching file in preview). With this change broot avoids \
filtering the preview when it shouldn't
(eg when you searched /java$/|c/test) - See #1097
- display files whose name isn't valid UTF-8 (they were previously ignored)
- android executable is back to the official binary archive
|
2025-11-01 18:25:49 by pin | Files touched by this commit (3) |  |
Log message:
sysutils/broot: update to 1.52.0
- auto_open_staging_area preference - Fix #1090
- search content of file target of symlink - Fix #1081
- fix nushell script (swapped logic for --listen and --listen-auto) - Thanks \
@cderwin
- return non-zero exit code on error - Thanks @Sambhram1
|
2025-10-07 12:41:43 by pin | Files touched by this commit (3) |  |
Log message:
sysutils/broot: update to 1.51.0
- improved image rendering (both speed by using the zune-image library, and \
quality with bilinear interpolation)
- fix compilation broken by 1.50.0 on Android- thanks @dead10ck
- --listen-auto listens for commands on a random linux socket - Fix #1064
- when auto-completing, back-tab cycles in reverse order - Fix #1071
|
2025-10-01 11:31:34 by pin | Files touched by this commit (3) |  |
Log message:
sysutils/broot: update to 1.50.0
- big text files now only partially loaded for initial display, remaining being \
done in background - Fix #1052
- better support of kitty image protocol over tmux, ssh or unknown terminals, \
with kitty_graphics_display option and $TMUX_NEST_COUNT env variable - see PR \
#1034 - Thanks @stevenxxiu
- "trash" compilation feature removed: trash related features are \
built depending on the platform
- build chain revised. Future official releases should include a Mac binary
- fix crash on double unstage of last entry in stage panel - fix #1057
- fallback to transparent background for text preview when the skin specifies \
nothing - Thanks @letmeiiiin
|