treest

Crates.iotreest
lib.rstreest
version0.2.2
sourcesrc
created_at2023-06-24 09:22:45.63942
updated_at2023-06-24 09:22:45.63942
descriptionVisually explore a file tree.
homepage
repositoryhttps://github.com/naclsn/treest
max_upload_size
id898877
size201,606
Grenier CĂ©lestin (naclsn)

documentation

README

Treest

Stateful tree view of a root directory.

./screenshot.png

Getting Started

This project uses cargo:

$ cargo install --path .
$ treest --help
Visually explore a file tree.

Usage: treest [OPTIONS] [PATH]

Arguments:
  [PATH]  path to open at, defaults to current directory

Options:
  -x, --clearstate           do not load any existing state for this path
  -u, --userconf <USERCONF>  use specified config instead of any existing default ($HOME/.config/treest)
      --clean                do not use any config
  -h, --help                 Print help
  -V, --version              Print version

Config

When invoked, treest :sources the given file (with -u) or $HOME/.config/treest by default. An example might look like:

sort extension dirs-first
filter add dotfiles
filter add file .gitignore
filter add file .ignore
bind <C-h> seq 'filter toggle dotfiles' 'filter toggle file .gitignore' 'filter toggle file .ignore'
bind <C-l> reload

(see mine here)

To see a list of existing commands use :help, for help on a specific command use :help <command-name>.

Commit count: 199

cargo fmt