summaryrefslogtreecommitdiffstats
path: root/main.go
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2018-08-27 18:55:56 +1000
committerJesse Duffield <jessedduffield@gmail.com>2018-08-27 19:20:07 +1000
commit43f612feb128ba34a8192db78e4623ebc7af405a (patch)
treeb1bb6fef6b440d8d4984d914c5373ed356bcf65c /main.go
parent12261ceb05c4dd26d7e53a96f835e7886092b88a (diff)
parente72d090c5c9e426d11bbcf74f3cf3a32de21d3f5 (diff)
Merge branch 'master' into feature/auto-updates
Diffstat (limited to 'main.go')
-rw-r--r--main.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/main.go b/main.go
index 2e0ad8f77..9b3ad9edf 100644
--- a/main.go
+++ b/main.go
@@ -17,6 +17,7 @@ var (
date string
buildSource = "unknown"
+ configFlag = flag.Bool("config", false, "Print the current default config")
debuggingFlag = flag.Bool("debug", false, "a boolean")
versionFlag = flag.Bool("v", false, "Print the current version")
)
@@ -32,6 +33,11 @@ func main() {
fmt.Printf("commit=%s, build date=%s, build source=%s, version=%s, os=%s, arch=%s\n", commit, date, buildSource, version, runtime.GOOS, runtime.GOARCH)
os.Exit(0)
}
+
+ if *configFlag {
+ fmt.Printf("%s\n", config.GetDefaultConfig())
+ os.Exit(0)
+ }
appConfig, err := config.NewAppConfig("lazygit", version, commit, date, buildSource, debuggingFlag)
if err != nil {
panic(err)