From 23ff78fc37d86cca47b52350dc88b3932cb0744f Mon Sep 17 00:00:00 2001 From: Stefan Imhoff Date: Sat, 11 Dec 2021 13:49:15 +0100 Subject: [PATCH] chore(vim): add nvim-colorizer and configuration --- nvim/plugin-config.vim | 1 + nvim/plugins.vim | 1 + nvim/plugins/colorizer.lua | 17 +++++++++++++++++ 3 files changed, 19 insertions(+) create mode 100644 nvim/plugins/colorizer.lua diff --git a/nvim/plugin-config.vim b/nvim/plugin-config.vim index 261569c..38f9f25 100644 --- a/nvim/plugin-config.vim +++ b/nvim/plugin-config.vim @@ -5,3 +5,4 @@ source ~/.config/nvim/plugins/base16.vim source ~/.config/nvim/plugins/blamer.vim source ~/.config/nvim/plugins/bookmarks.vim source ~/.config/nvim/plugins/bufferline.lua +source ~/.config/nvim/plugins/colorizer.lua diff --git a/nvim/plugins.vim b/nvim/plugins.vim index 036c1d3..d1c5b27 100644 --- a/nvim/plugins.vim +++ b/nvim/plugins.vim @@ -23,6 +23,7 @@ Plug 'tpope/vim-abolish' Plug 'APZelos/blamer.nvim' Plug 'MattesGroeger/vim-bookmarks' Plug 'godlygeek/tabular' +Plug 'norcalli/nvim-colorizer.lua' Plug 'windwp/nvim-autopairs' call plug#end() diff --git a/nvim/plugins/colorizer.lua b/nvim/plugins/colorizer.lua new file mode 100644 index 0000000..3e38390 --- /dev/null +++ b/nvim/plugins/colorizer.lua @@ -0,0 +1,17 @@ +-- colorizer.lua +-- https://github.com/norcalli/nvim-colorizer.lua + +local status, colorizer = pcall(require, 'colorizer') +if (not status) then return end + +colorizer.setup(nil, { + RGB = true, -- #RGB hex codes + RRGGBB = true, -- #RRGGBB hex codes + names = true, -- "Name" codes like Blue + RRGGBBAA = true, -- #RRGGBBAA hex codes + rgb_fn = true, -- CSS rgb() and rgba() functions + hsl_fn = true, -- CSS hsl() and hsla() functions + css = true, -- Enable all CSS features: rgb_fn, hsl_fn, names, RGB, RRGGBB + css_fn = true, -- Enable all CSS *functions*: rgb_fn, hsl_fn + mode = "background", -- Set the display mode.) +})