package cmd import ( "os" "github.com/spf13/cobra" "git.skdevstudios.com/SK-Development-Studios/go-cal-tui/tui" "git.skdevstudios.com/SK-Development-Studios/go-cal-tui/config" "git.skdevstudios.com/SK-Development-Studios/go-cal-tui/internal/logger" ) var rootCmd = &cobra.Command{ Use: "go-cal-tui", Short: "go-cal-tui, A calendar tui written in go", Run: func(cmd *cobra.Command, args []string) { if err := tui.Run(); err != nil { logger.Log.Errorf("Error: %s", err) os.Exit(1) } }, } func Execute() { config.Init() cobra.CheckErr(rootCmd.Execute()) } func init() { rootCmd.AddCommand(versionCmd) }