treer 0.1.2

Simple tree command written in rust.
Documentation
treer-0.1.2 has been yanked.

Treer

Another version of the tree command with some additional tweaks:

  • Display only directories that match some wild-card patterns and reveal all their contents.
  • Highlight all matched directory names and all their subdirectories.

screenshot_1

screenshot_2

Installation

  • Prequisite: Rust and Cargo installed

  • Install:

    • From git repo

      git clone https://github.com/anhtr13/treer
      cd treer
      cargo install --path .
      
    • Or via cargo

      cargo install treer
      

Usage

  treer [OPTIONS] [PATH]

Arguments:

[PATH]: Path to the directory. [default: .]

Options:

Short Long Description
-a --all Include hidden directories.
-A --ascii Use ascii characters to indent.
-d --directories List directories only.
-D --date Print last modification date.
-f --full Print full path prefix.
-L --level Descend only level directories deep.
-i --no-indent Disable indentation.
-I --exclude Ignore directories that match some wild-card patterns. May have multiple -I.
-s --size Print file size.
-p --permissions Print permissions.
-P --pattern List only directories that match some wild-card patterns and their contents. May have multiple -P.
-t --sort-by-time Sort by last modification time.
-h --help Print help.