From b12a673ba14aee5371be35e2c0fc52f0d73bce1b Mon Sep 17 00:00:00 2001 From: Oliver Hartmann Date: Fri, 1 Jul 2022 20:24:41 +0200 Subject: [PATCH] update colorscheme --- lua/my_plugins.lua | 2 ++ lua/setup/gruvbox.lua | 18 +++++++++++++----- lua/setup/my_gruvbox-material.lua | 5 +++++ 3 files changed, 20 insertions(+), 5 deletions(-) create mode 100644 lua/setup/my_gruvbox-material.lua diff --git a/lua/my_plugins.lua b/lua/my_plugins.lua index e5279ee..6302c0a 100644 --- a/lua/my_plugins.lua +++ b/lua/my_plugins.lua @@ -53,9 +53,11 @@ return require('packer').startup(function() use({ 'sainnhe/gruvbox-material', disable = true, + config = get_setup('my_gruvbox-material') }) use({ 'ellisonleao/gruvbox.nvim', + disable = false, config = get_setup('gruvbox'), }) use({ diff --git a/lua/setup/gruvbox.lua b/lua/setup/gruvbox.lua index d772e47..27301ab 100644 --- a/lua/setup/gruvbox.lua +++ b/lua/setup/gruvbox.lua @@ -1,6 +1,14 @@ -vim.g.gruvbox_material_diagnostic_text_highlight = 1 -vim.g.gruvbox_material_diagnostic_virtual_text = 'colored' -vim.g.gruvbox_bold = 0 -vim.g.gruvbox_italicize_comments = 0 -vim.g.gruvbox_italicize_strings = 0 +require('gruvbox').setup({ + undercurl = true, + underline = true, + bold = true, + italic = true, -- will make italic comments and special strings + inverse = true, -- invert background for search, diffs, statuslines and errors + invert_selection = false, + invert_signs = false, + invert_tabline = false, + invert_intend_guides = false, + contrast = "hard", -- can be "hard" or "soft" + overrides = {}, +}) vim.cmd('colorscheme gruvbox') diff --git a/lua/setup/my_gruvbox-material.lua b/lua/setup/my_gruvbox-material.lua new file mode 100644 index 0000000..c5b0136 --- /dev/null +++ b/lua/setup/my_gruvbox-material.lua @@ -0,0 +1,5 @@ +vim.g.gruvbox_material_background = 'hard' +vim.g.gruvbox_material_foreground = 'original' +vim.g.gruvbox_material_cursor = 'purple' +vim.g.gruvbox_material_diagnostic_virtual_text = 'colored' +vim.cmd('colorscheme gruvbox-material')