"github.com/alecthomas/kong"
log "github.com/sirupsen/logrus"
"bitbucket.org/rw_grim/hgkeeper/globals"
"bitbucket.org/rw_grim/hgkeeper/serve"
"bitbucket.org/rw_grim/hgkeeper/setup"
Serve serve.Command `kong:"cmd,help='run the ssh server'"`
Setup setup.Command `kong:"cmd,help='inital setup for the server'"`
log.SetLevel(log.DebugLevel)
fmter := &log.TextFormatter{
switch os.Getenv("TERM") {
fmter.DisableColors = true
err := ctx.Run(&cmd.Globals)