BSD Ports

sysutils/broot 1.60.0 NetBSD

New way to see and navigate directory trees

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
a3aaefa4e9
License
mit
Categories
sysutils
Package size
5095.9 KiB, 14669.8 KiB installed

Description

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

In the other systems

SystemPortVersion
NetBSDsysutils/broot1.60.0
FreeBSDmisc/broot1.56.2_5
OpenBSDsysutils/broot1.61.0
DragonFlymisc/broot1.44.2_2

Install

Binary package:

pkgin install broot

From pkgsrc:

cd /usr/pkgsrc/sysutils/broot && make install clean

Dependencies

No port depends on this one.

Commit history 5

DateCommitCreditsLog 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