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
cd /usr/pkgsrc/sysutils/broot && make install clean
Dependencies
No port depends on this one.
Commit history 5
Date
Commit
Credits
Log message
a3aaefa4e9
pin
sysutils/broot: update to 1.61.0
:gf now removes all git information, including the git status filter
:gs now removes all git information when toggled off, and no longer changes the hidden files setting
a content search opened in the preview now shows the matching lines instead of the diff of a modified file
quiet exit instead of a panic when stdout is closed, eg broot --help | head -1
fix special paths pruned below second level - Thanks @VXNCXNX
d2bba75ec2
pin
sysutils/broot: update to 1.60.2
v1.60.2
- fix some combinations being wrongly interpreted for input on some terminals (eg shift-r with kitty keyboard protocol enabled on ghostty/mac was interpreted as just a 'r')
- preview of CRLF (Windows style) text files no longer shows a replacement char at the end of every line - Fix #1216
- :copy_line no longer copies the end of line characters
- PSD images are no longer previewed
- content search no longer reports false matches in .bz2, .xz, .zst and .br files
- nerdfont icons for TOML and YAML files - Thanks @noahkawaguchi
v1.60.1
- the official macOS binary now includes the clipboard feature (:copy_path, :copy_line, :input_paste)
- a verb redefined with the name of an existing one no longer makes typing a prefix of that name ambiguous
…
2fda01be86
pin
sysutils/broot: update to 1.60.0
Major Feature: preview wrapping
By default, long lines in preview are now wrapped.
This impacts text previews, with or without syntactic coloring, unified diffs, and TTY previews
This can be toogled with :toggle_preview_wrap (shortcut :wrap), and wrap_previews: false in the conf disables it on start
Major Feature: git diff preview, and many git related enhancements
The libgit2 library has been replaced by gix. With this change, broot becomes pure Rust, which simplifies compilation (no C compiler needed anymore).
A unified diff preview is now the default preview of a file with a git change (modified, staged, added, renamed or in conflict) when git statuses are displayed. :preview_diff shows it for any file.
Best way to try: in a repo with changes, do br -dgg
…
518e5b40c8
pin
sysutils/broot: update to 1.59.0
- new shell_command verb attribute: run a command through a shell (sh -c / cmd /C) so &&, ; and pipes work, without leaving broot - Fix #1145
- fix invalid official Mac binary (duplicate linked dylib) with new build chain - Fix #1194
- Sixel graphics support for image preview, auto-detected: works in iterm2, Windows Terminal 1.22+ and Sixel-capable Unix terminals (foot, mlterm, xterm built
with Sixel, recent WezTerm). Kitty remains the preferred protocol when available. Note: this requires broot to be compiled with sixel feature
(eg cargo install broot --features sixel) - Fix #568 - Thanks @jamison-wilde
- High-Res images in Rio terminal (detect it to enable the Kitty image protocol) - Fix #1179
…
733fa8c079
pin
sysutils/broot: update to 1.58.0
- change the way possible verb completions are listed, making it more readable when there are more than what fits the screen
- fix argument of :select and :show being ignored in a --cmd sequence - Fix 1176
This site uses Google Analytics cookies to count visits and see which pages are read.
No cookie is set until you accept. What is collected