From 7d9aa97f9691dd0a8658c4b6626877a198c5d03c Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Sun, 4 Oct 2020 09:53:56 +1100 Subject: have typed default config --- main.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'main.go') diff --git a/main.go b/main.go index 8bb52652b..d2c9187dc 100644 --- a/main.go +++ b/main.go @@ -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) } -- cgit v1.2.3