Broot Versions Save

A new way to see and navigate directory trees : https://dystroy.org/broot

v1.38.0

1 week ago
  • -{flags} verb lets you change the state the same way you do it at start, eg :-sd to show sizes and dates
  • calling :focus on the tree root now goes up the tree (experimental)

v1.37.0

2 weeks ago
  • optionally display lines surrounding a matching line in preview, with lines_before_match_in_preview and lines_after_match_in_preview - Fix #756
  • filtered preview: jump between matches with :next_match (default: tab) and :previous_match (default shift-tab)
  • display setuid, setgid and sticky bits in permission - Fix #863, Thanks @Jisu-Woniu

v1.36.1

2 months ago
  • fix ANSI code leaking to the input on start on Mac - Fix #854

v1.36.0

2 months ago
  • releases at github should be more cargo binstall friendly - Thanks @FrancescElies
  • improved --help
  • new :stage_all_directories internal - Fix #844
  • :print_tree is one line shorter, so as to let the original shell command visible without scroll
  • fix and document the "kitty-csi-check" optional feature which can be enabled at compilation

v1.35.0

2 months ago
  • Nerdfont icon theme - Fix #333 - Thanks @JonasLeonhard, @cho-m, @texastoland, @asdf8dfafjk and others

v1.34.0

2 months ago
  • new --verb-output launch argument, dedicated to the new :clear_output and :write_output internals - Fix #825
  • verb sequences (based on cmd) can take arguments from the verb invocation
  • don't fail launch in case of bad verb configuration, more helpful error message in such case
  • faster kitty image rendering by default - Fix #789
  • {file-git-relative} verb argument - Thanks @VasilisManol
  • modify nushell function import: use instead of source - Thanks @texastoland and @FrancescElies
  • fix some resizing and flickering problems on Windows (appeared with 1.33.0) - Fix #840
  • write installed flag file on --install - Fix #837

v1.33.1

3 months ago

Fix the version - Fix #830

v1.33.0

3 months ago
  • on terminals supporting the kitty keyboard protocol, you can now define and use key combinations like space-n, ctrl-alt-a-b, shift-space-c, ctrl-enter, etc. - See enable_kitty_keyboard setting
  • new syntax for special paths - Fix #687, #669

v1.32.0

4 months ago
  • with "modal" enabled, initial_mode setting lets you choose whether to start in input mode or command mode (default) - Fix #708

v1.31.0

4 months ago
  • keep broot's work dir synchronized with the root of the current panel. Can be disabled in conf with update_work_dir: false - Fix #813
  • fix :trash internal not working on staged files