diff options
| author | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2022-07-10 19:34:48 +0200 |
|---|---|---|
| committer | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2022-07-10 19:34:57 +0200 |
| commit | 6e788a6e4e78d7557840f504847754fae22269f3 (patch) | |
| tree | 727a203fffa422b93db8b70bd935cc1ada1b6981 /lua | |
| parent | b65f8c6c939139d5aeafef381517f894608ef518 (diff) | |
| download | nvim-conf-6e788a6e4e78d7557840f504847754fae22269f3.tar.gz nvim-conf-6e788a6e4e78d7557840f504847754fae22269f3.zip | |
refactor, and change colors
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/alpha/colors.lua | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/lua/alpha/colors.lua b/lua/alpha/colors.lua new file mode 100644 index 0000000..6e26311 --- /dev/null +++ b/lua/alpha/colors.lua @@ -0,0 +1,25 @@ +local Color, colors, Group, groups, styles = require('colorbuddy').setup() + +-- Use Color.new(<name>, <#rrggbb>) to create new colors +-- They can be accessed through colors.<name> +Color.new('background', '#282c34') +Color.new('red', '#cc6666') +Color.new('green', '#99cc99') +Color.new('yellow', '#f0c674') + +-- Define highlights in terms of `colors` and `groups` +Group.new('Comment' , colors.yellow , colors.background , styles.bold) +Group.new('Special' , groups.Comment , groups.Comment , groups.Comment) +Group.new('NonText' , groups.Comment , groups.Comment , groups.Comment) + +-- Define highlights in relative terms of other colors +Group.new('Error' , colors.red:light() , nil , styles.bold) + +local g = require("colorbuddy.group").groups +local s = require("colorbuddy.style").styles + +Group.new("CmpItemAbbr", g.Comment) +Group.new("CmpItemAbbrDeprecated", g.Error) +Group.new("CmpItemAbbrMatchFuzzy", g.CmpItemAbbr.fg:dark(), nil, s.italic) +Group.new("CmpItemKind", g.Special) +Group.new("CmpItemMenu", g.NonText) |