diff --git a/lua/config/options.lua b/lua/config/options.lua index 046c85a..4d60f42 100644 --- a/lua/config/options.lua +++ b/lua/config/options.lua @@ -88,3 +88,5 @@ opt.foldexpr = 'nvim_treesitter#foldexpr()' -- Window border for floating windows require('lspconfig.ui.windows').default_options.border = 'rounded' + +vim.cmd('colorscheme gruvbox') diff --git a/lua/plugins/astrodark.lua b/lua/plugins/astrodark.lua index 80783b3..0c0e405 100644 --- a/lua/plugins/astrodark.lua +++ b/lua/plugins/astrodark.lua @@ -1,6 +1,6 @@ return { 'AstroNvim/astrotheme', - lazy = false, + lazy = true, priority = 1000, config = function() local C = require('astrotheme.palettes.astrodark') diff --git a/lua/plugins/everforest.lua b/lua/plugins/everforest.lua new file mode 100644 index 0000000..897712b --- /dev/null +++ b/lua/plugins/everforest.lua @@ -0,0 +1,15 @@ +return { + 'neanias/everforest-nvim', + version = false, + lazy = true, + priority = 1000, -- make sure to load this before all the other start plugins + -- Optional; default configuration will be used if setup isn't called. + config = function() + require('everforest').setup({ + background = 'hard', + -- Your config here + }) + require('everforest').load() + end, + enabled = true +} diff --git a/lua/plugins/gruvbox-baby.lua b/lua/plugins/gruvbox-baby.lua new file mode 100644 index 0000000..512579d --- /dev/null +++ b/lua/plugins/gruvbox-baby.lua @@ -0,0 +1,9 @@ +return { + 'luisiacc/gruvbox-baby', + lazy = true, + priority = 1000, -- make sure to load this before all the other start plugins + config = function() + vim.cmd('colorscheme gruvbox-baby') + end, + enabled = true +} diff --git a/lua/plugins/gruvbox.lua b/lua/plugins/gruvbox.lua index b2ae7e6..d80c622 100644 --- a/lua/plugins/gruvbox.lua +++ b/lua/plugins/gruvbox.lua @@ -1,8 +1,10 @@ return { 'ellisonleao/gruvbox.nvim', priority = 1000, + lazy = true, + branch = 'main', config = function() - local colors = require('gruvbox.palette').colors + -- local colors = require('gruvbox.palette').colors require('gruvbox').setup({ undercurl = true, @@ -21,7 +23,7 @@ return { invert_intend_guides = false, palette_overrides = {}, overrides = { - ['@lsp.type.parameter'] = { fg = colors.faded_purple }, + -- ['@lsp.type.parameter'] = { fg = colors.faded_purple }, ['@lsp.type.function'] = { fg = '#797df2' }, ['@lsp.type.method'] = { fg = '#797df2' }, ['@lsp.mod.readonly'] = { bold = true }, @@ -29,7 +31,7 @@ return { dim_inactive = true, transparent_mode = false, }) - -- vim.cmd('colorscheme gruvbox') + vim.cmd('colorscheme gruvbox') end, - enabled = false + enabled = true } diff --git a/lua/plugins/kanagawa.lua b/lua/plugins/kanagawa.lua index e23221b..2922d11 100644 --- a/lua/plugins/kanagawa.lua +++ b/lua/plugins/kanagawa.lua @@ -1,5 +1,6 @@ return { 'rebelot/kanagawa.nvim', + lazy = true, config = function() require('kanagawa').setup({ compile = false, -- enable compiling the colorscheme