./sysutils/broot, New way to see and navigate directory trees

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ] [ Image Add to tracker ]


Branch: CURRENT, Version: 1.56.2, Package name: broot-1.56.2, Maintainer: pkgsrc-users

A 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)


CVS history: (Expand)


   2026-03-27 12:17:05 by pin | Files touched by this commit (3) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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