Broot is a great file manager TUI which can be adapted for very specific workflows. But it takes some configuration up front to get things going, even for the basics.
I’ll go over some of my own configurations for using it from Zsh:
Minimum Suggested Setup: wrap broot in a Zsh function launch it with a non-disruptive shortcut Broot Basics: basic broot configuration basic broot usage Seamless Zsh Hookups: drill down and fuzzy filter to set your working folder complete a file argument My dotfiles containing the snippets in this post are on GitHub at dotfiles-broot and dotfiles-zsh/broot.