aboutsummaryrefslogtreecommitdiffstats
path: root/util/colors
diff options
context:
space:
mode:
authorMichael Muré <batolettre@gmail.com>2018-09-11 22:04:16 +0200
committerMichael Muré <batolettre@gmail.com>2018-09-11 22:14:46 +0200
commit3605887345792d2f981f971c6c4a2cb7f86a343e (patch)
treeafd525b6e3a638e4c619a5a986fcb2811c297444 /util/colors
parent7b05983c19af4da70f2a9a5062913f4e4f5d5faa (diff)
downloadgit-bug-3605887345792d2f981f971c6c4a2cb7f86a343e.tar.gz
reorganize package for a more idomatic go
Diffstat (limited to 'util/colors')
-rw-r--r--util/colors/colors.go22
1 files changed, 22 insertions, 0 deletions
diff --git a/util/colors/colors.go b/util/colors/colors.go
new file mode 100644
index 00000000..c57e9019
--- /dev/null
+++ b/util/colors/colors.go
@@ -0,0 +1,22 @@
+package colors
+
+import "github.com/fatih/color"
+
+var (
+ Bold = color.New(color.Bold).SprintFunc()
+ Black = color.New(color.FgBlack).SprintFunc()
+ BlackBg = color.New(color.BgBlack, color.FgWhite).SprintFunc()
+ White = color.New(color.FgWhite).SprintFunc()
+ WhiteBold = color.New(color.FgWhite, color.Bold).SprintFunc()
+ Yellow = color.New(color.FgYellow).SprintFunc()
+ YellowBold = color.New(color.FgYellow, color.Bold).SprintFunc()
+ YellowBg = color.New(color.BgYellow, color.FgBlack).SprintFunc()
+ Green = color.New(color.FgGreen).SprintFunc()
+ GreenBg = color.New(color.BgGreen, color.FgBlack).SprintFunc()
+ Red = color.New(color.FgRed).SprintFunc()
+ Cyan = color.New(color.FgCyan).SprintFunc()
+ CyanBg = color.New(color.BgCyan, color.FgBlack).SprintFunc()
+ Blue = color.New(color.FgBlue).SprintFunc()
+ BlueBg = color.New(color.BgBlue).SprintFunc()
+ Magenta = color.New(color.FgMagenta).SprintFunc()
+)