diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2020-10-04 09:53:56 +1100 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2020-10-10 00:23:01 +1100 |
commit | 7d9aa97f9691dd0a8658c4b6626877a198c5d03c (patch) | |
tree | 089dd7d4838501ebc15885103ffbe8c5f20c38e7 /main.go | |
parent | ca31e5258fd23a70fb9c7064d39f3a6ff50f120d (diff) |
have typed default config
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -48,6 +48,9 @@ func main() { configFlag := false flaggy.Bool(&configFlag, "c", "config", "Print the default config") + configDirFlag := false + flaggy.Bool(&configDirFlag, "cd", "config-dir", "Print the config directory") + workTree := "" flaggy.String(&workTree, "w", "work-tree", "equivalent of the --work-tree git argument") @@ -85,7 +88,12 @@ func main() { if err != nil { log.Fatal(err.Error()) } - fmt.Printf("%v\n", buf.String()) + fmt.Printf("%s\n", buf.String()) + os.Exit(0) + } + + if configDirFlag { + fmt.Printf("%s\n", config.ConfigDir()) os.Exit(0) } |