Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
37ee30ec03 |
24
.gitignore
vendored
24
.gitignore
vendored
@ -1,24 +1,2 @@
|
||||
# ---> Go
|
||||
# If you prefer the allow list template instead of the deny list, see community template:
|
||||
# https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore
|
||||
#
|
||||
# Binaries for programs and plugins
|
||||
*.exe
|
||||
*.exe~
|
||||
*.dll
|
||||
*.so
|
||||
*.dylib
|
||||
|
||||
# Test binary, built with `go test -c`
|
||||
*.test
|
||||
|
||||
# Output of the go coverage tool, specifically when used with LiteIDE
|
||||
*.out
|
||||
|
||||
# Dependency directories (remove the comment below to include it)
|
||||
# vendor/
|
||||
|
||||
# Go workspace file
|
||||
go.work
|
||||
|
||||
diskspace
|
||||
output
|
@ -32,7 +32,7 @@ func ls(args []string) {
|
||||
|
||||
for _, entry := range entries {
|
||||
fmt.Println()
|
||||
fmt.Println(entry.StringRecursive(1))
|
||||
fmt.Println(entry.StringRecursive(*RecursiveDirDepth))
|
||||
}
|
||||
}
|
||||
|
||||
|
8
main.go
8
main.go
@ -24,9 +24,9 @@ var (
|
||||
ColorBlue = color.New(color.FgBlue)
|
||||
ColorGreen = color.New(color.FgGreen)
|
||||
|
||||
IconTheme = flag.String("i", "unicode", "icon theme (currently supported: default, unicode, nerd)")
|
||||
|
||||
ShowVersion = flag.Bool("v", false, "show version and exit")
|
||||
IconTheme = flag.String("i", "unicode", "icon theme (currently supported: default, unicode, nerd)")
|
||||
ShowVersion = flag.Bool("v", false, "show version and exit")
|
||||
RecursiveDirDepth = flag.Int("d", 1, "depth for recursively printing files of directories")
|
||||
)
|
||||
|
||||
// FIXME sometimes sorting not applied after removing items
|
||||
@ -83,7 +83,7 @@ func main() {
|
||||
showCurrentDir := true
|
||||
for {
|
||||
if showCurrentDir {
|
||||
fmt.Println(Current.StringRecursive(1))
|
||||
fmt.Println(Current.StringRecursive(*RecursiveDirDepth))
|
||||
}
|
||||
|
||||
fmt.Print("> ")
|
||||
|
Loading…
Reference in New Issue
Block a user