{"repo":"LeperGnome/bt","free":true,"listed":false,"github":"https://github.com/LeperGnome/bt","clone":"git clone https://github.com/LeperGnome/bt.git","description":"Interactive tree-like terminal file manager","language":"Go","stars":164,"topics":["bubbletea","filemanager","tree","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"Better tree (arguably) Manipulate file tree in terminal. Installation bt is currently only supported on linux and macOS. Windows support is on todo list. Or from source Or download prebuilt binaries from the latest release. Usage Key bindings: key desc ------------- -------------------------------------------------------------- j / arr down Select next child k / arr up Select previous child h / arr left Move up a dir l / arr right Enter selected directory tab Mark selected child and move down shift+tab Mark selected child and move up d Move marked children (then 'p' to paste) y Copy marked children (then 'p' to paste) D Delete marked child if / id Create file (if) / directory (id) in current directory r Rename selected child e Edit selected file in $EDITOR gg Go to top most child in current directory G Go to last child in current directory H Toggle hidden files in current directory enter Open / close selected directory or open file (xdg-open / open) esc Clear error message / stop current operation / drop marks ? Toggle help q / ctrl+c Exit Configuration You can configure bt via configuration file at $HOME/.config/bt/conf.yaml Motivation I find myself disliking a majority of column-based terminal file managers. The reason for that is - when I need to copy/move some files across nested subdirectories, I constantly lose context of where I am currently, because columns always go left and right. Even though those file managers are really mature and loaded with features (e.g. range","default_branch":null,"files":null,"tree":[],"storefront":"/r/LeperGnome","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LeperGnome/bt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}