mirror of
https://github.com/ivabus/pantry
synced 2024-11-14 12:35:10 +03:00
ab2ea4ca88
financial dashboard on terminal
44 lines
989 B
Diff
44 lines
989 B
Diff
From a7428e16d81ea5481ea6af434565f301cf8397e6 Mon Sep 17 00:00:00 2001
|
|
From: Sanchit Ram Arvind <sanchitram@gmail.com>
|
|
Date: Tue, 4 Apr 2023 22:43:45 -0400
|
|
Subject: [PATCH] add-version-flag
|
|
|
|
---
|
|
cmd/mop/main.go | 14 ++++++++++++++
|
|
1 file changed, 14 insertions(+)
|
|
|
|
diff --git a/cmd/mop/main.go b/cmd/mop/main.go
|
|
index 4636339..e4c8157 100644
|
|
--- a/cmd/mop/main.go
|
|
+++ b/cmd/mop/main.go
|
|
@@ -18,6 +18,11 @@ import (
|
|
"github.com/nsf/termbox-go"
|
|
)
|
|
|
|
+// Variable for current version
|
|
+var (
|
|
+ version string
|
|
+)
|
|
+
|
|
// File name in user's home directory where we store the settings.
|
|
const defaultProfile = `.moprc`
|
|
|
|
@@ -195,6 +200,15 @@ func main() {
|
|
panic(err)
|
|
}
|
|
|
|
+ var showVersion bool
|
|
+ flag.BoolVar(&showVersion, "version", false, "prints mop version")
|
|
+ flag.Parse()
|
|
+
|
|
+ if showVersion {
|
|
+ fmt.Printf("mop-%s\n", version)
|
|
+ os.Exit(0)
|
|
+ }
|
|
+
|
|
profileName := flag.String("profile", path.Join(usr.HomeDir, defaultProfile), "path to profile")
|
|
flag.Parse()
|
|
|
|
--
|
|
2.39.1
|
|
|