Skip to content

pankona/ki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ki

This is tree like application written in Go

Install

$ go get -u github.com/pankona/ki/cmd/ki

Usage

Available options:

Usage of ki:
  -a	specify to include hidden directory (default: false)
  -c int
    	specify concurrent num (default 12)
  -d	specify to include only directories (default: false)
  -f	specify to include only files (default: false)
  -l int
    	specify limit of tree depth (default 2147483647)
  -p	specify to enable plane rendering (default: false)
  -with-profile
    	specify to enable profiling (default: false)

Example:

# Specify directory (s) to show directory tree
$ ki ./hoge
./
|-- fuga/
|-- piyo.txt
`-- zzz/
    |-- piyo.txt
    `-- qqq.txt

Use with peco:

# list directories and change directory via peco
$ cd $(ki -d -p . | peco)

License

MIT

Author

Yosuke Akatsuka (a.k.a pankona)