diff --git a/lua/cosmic/core/theme/colors.lua b/lua/cosmic/core/theme/colors.lua index b729e1e..e0bfbbe 100644 --- a/lua/cosmic/core/theme/colors.lua +++ b/lua/cosmic/core/theme/colors.lua @@ -17,4 +17,9 @@ if vim.tbl_isempty(colors) then return false end +colors.notify_bg = 'Normal' +if config.theme == 'gruvbox.nvim' then + colors.notify_bg = colors.bg +end + return colors diff --git a/lua/cosmic/init.lua b/lua/cosmic/init.lua index 50d54c7..569376c 100644 --- a/lua/cosmic/init.lua +++ b/lua/cosmic/init.lua @@ -1,5 +1,4 @@ local cosmic_modules = { - 'cosmic.compiled', 'cosmic.disabled', 'cosmic.pluginsInit', 'cosmic.commands', @@ -16,6 +15,7 @@ for _, mod in ipairs(cosmic_modules) do end local user_config_modules = { + 'cosmic.compiled', 'cosmic.config.editor', 'cosmic.config.mappings', } diff --git a/lua/cosmic/pluginsInit.lua b/lua/cosmic/pluginsInit.lua index 6a223e6..4c9cd10 100644 --- a/lua/cosmic/pluginsInit.lua +++ b/lua/cosmic/pluginsInit.lua @@ -65,6 +65,7 @@ return packer.startup(function() 'ellisonleao/gruvbox.nvim', requires = { 'rktjmp/lush.nvim' }, config = function() + -- todo: does nothing vim.o.background = 'dark' vim.cmd('colorscheme gruvbox') end, @@ -93,6 +94,7 @@ return packer.startup(function() DEBUG = icons.debug, TRACE = icons.trace, }, + background_colour = require('cosmic.core.theme.colors').notify_bg, }) vim.notify = require('notify') end,