This is tree like application written in Go
$ go get -u github.com/pankona/ki/cmd/ki
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)
MIT
Yosuke Akatsuka (a.k.a pankona)