Compare commits
No commits in common. "main" and "v1.0.1" have entirely different histories.
24
.gitignore
vendored
24
.gitignore
vendored
@ -1,2 +1,24 @@
|
|||||||
|
# ---> 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
|
diskspace
|
||||||
output
|
|
@ -32,7 +32,7 @@ func ls(args []string) {
|
|||||||
|
|
||||||
for _, entry := range entries {
|
for _, entry := range entries {
|
||||||
fmt.Println()
|
fmt.Println()
|
||||||
fmt.Println(entry.StringRecursive(*RecursiveDirDepth))
|
fmt.Println(entry.StringRecursive(1))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
8
main.go
8
main.go
@ -24,9 +24,9 @@ var (
|
|||||||
ColorBlue = color.New(color.FgBlue)
|
ColorBlue = color.New(color.FgBlue)
|
||||||
ColorGreen = color.New(color.FgGreen)
|
ColorGreen = color.New(color.FgGreen)
|
||||||
|
|
||||||
IconTheme = flag.String("i", "unicode", "icon theme (currently supported: default, unicode, nerd)")
|
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")
|
ShowVersion = flag.Bool("v", false, "show version and exit")
|
||||||
)
|
)
|
||||||
|
|
||||||
// FIXME sometimes sorting not applied after removing items
|
// FIXME sometimes sorting not applied after removing items
|
||||||
@ -83,7 +83,7 @@ func main() {
|
|||||||
showCurrentDir := true
|
showCurrentDir := true
|
||||||
for {
|
for {
|
||||||
if showCurrentDir {
|
if showCurrentDir {
|
||||||
fmt.Println(Current.StringRecursive(*RecursiveDirDepth))
|
fmt.Println(Current.StringRecursive(1))
|
||||||
}
|
}
|
||||||
|
|
||||||
fmt.Print("> ")
|
fmt.Print("> ")
|
||||||
|
Loading…
Reference in New Issue
Block a user