diff options
author | Jaron Swab <jrswab@gmail.com> | 2019-10-01 21:17:53 -0400 |
---|---|---|
committer | Jaron Swab <jrswab@gmail.com> | 2019-10-01 21:17:53 -0400 |
commit | 99bd4af7a82e434f5c1b320f949a6543ec24f62a (patch) | |
tree | 24298e88a9888ff158006b05fec9b710743dd940 /colorschemes | |
parent | 2cd92e147e6b7f60d76693f93f3a52e66a2fa9d1 (diff) |
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.
Diffstat (limited to 'colorschemes')
-rw-r--r-- | colorschemes/nord.go | 38 |
1 files changed, 38 insertions, 0 deletions
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 +} |