diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 55 |
1 files changed, 55 insertions, 0 deletions
@@ -0,0 +1,55 @@ +// Copyright 2017-2025 WIT.COM Inc. All rights reserved. +// Use of this source code is governed by the GPL 3.0 + +package main + +// An app to submit patches for the 30 GO GUI repos + +import ( + "os" + + "go.wit.com/dev/alexflint/arg" + "go.wit.com/gui" + "go.wit.com/log" +) + +// sent via -ldflags +var VERSION string +var BUILDTIME string + +// used for shell auto completion +var ARGNAME string = "startxplacment" + +// using this for now. triggers config save +var configSave bool + +var configFile string = "/home/jcarr/.config/startxplacement.out" + +func main() { + me = new(mainType) + gui.InitArg() + me.pp = arg.MustParse(&argv) + + if argv.Bash { + argv.doBash() + os.Exit(0) + } + if len(argv.BashAuto) != 0 { + argv.doBashAuto() + os.Exit(0) + } + + if argv.Dump != nil { + // doDump() + log.Info("dump here") + okExit("") + } + + if argv.Restore != "" { + log.Info("restore here") + okExit("") + } + + // doGui() + okExit("") +} |
