From 99bd4af7a82e434f5c1b320f949a6543ec24f62a Mon Sep 17 00:00:00 2001 From: Jaron Swab Date: Tue, 1 Oct 2019 21:17:53 -0400 Subject: Added a color scheme to match Nord. This is an approximation since Nord uses HTML color codes that are outside of the 256 terminal colors. CPU Lines and BattLines not edited from the default. --- colorschemes/nord.go | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 colorschemes/nord.go (limited to 'colorschemes') diff --git a/colorschemes/nord.go b/colorschemes/nord.go new file mode 100644 index 0000000..f493e40 --- /dev/null +++ b/colorschemes/nord.go @@ -0,0 +1,38 @@ +/* + The standard 256 terminal colors are supported. + + -1 = clear + + You can combine a color with 'Bold', 'Underline', or 'Reverse' by using bitwise OR ('|') and the name of the Color. + For example, to get Bold red Labels, you would do 'Labels: 2 | Bold'. + + Once you've created a colorscheme, add an entry for it in the `handleColorscheme` function in 'main.go'. +*/ + +package colorschemes + +var Nord = Colorscheme{ + Name: "A Nord Approximation", + Author: "@jrswab", + Fg: 254, // lightest + Bg: -1, + + BorderLabel: 254, + BorderLine: 96, // Purple + + CPULines: []int{4, 3, 2, 1, 5, 6, 7, 8}, + + BattLines: []int{4, 3, 2, 1, 5, 6, 7, 8}, + + MainMem: 172, // Orange + SwapMem: 221, // yellow + + ProcCursor: 31, // blue (nord9) + + Sparkline: 31, + + DiskBar: 254, + + TempLow: 64, // green + TempHigh: 167, // red +} -- cgit v1.2.3