diff --git a/init.lua b/init.lua index a8822e68..9773650a 100644 --- a/init.lua +++ b/init.lua @@ -1073,9 +1073,10 @@ require('lazy').setup({ -- vim.cmd.colorscheme 'tokyonight-night' -- vim.cmd.colorscheme 'kanagawa' - vim.cmd.colorscheme 'material-deep-ocean' + -- vim.cmd.colorscheme 'material-deep-ocean' -- vim.cmd.colorscheme 'obscure' -- vim.cmd.colorscheme 'rose-pine' + -- vim.cmd.colorscheme 'e-ink' -- You can configure highlights by doing something like: vim.cmd.hi 'Comment gui=none' end, diff --git a/lua/custom/plugins/e-ink.lua b/lua/custom/plugins/e-ink.lua index 81d4f073..12a44191 100644 --- a/lua/custom/plugins/e-ink.lua +++ b/lua/custom/plugins/e-ink.lua @@ -1,16 +1,19 @@ return { - "alexxGmZ/e-ink.nvim", - priority = 1000, - config = function () - require("e-ink").setup() - vim.cmd.colorscheme "e-ink" + 'alexxGmZ/e-ink.nvim', + priority = 1000, + config = function() + -- Set background BEFORE applying colorscheme + vim.opt.background = 'light' -- or 'dark' + local mono = require('e-ink.palette').mono() + vim.api.nvim_set_hl(0, 'Cursor', { bg = mono[16] }) + vim.api.nvim_set_hl(0, 'Cursor', { fg = mono[1], bg = mono[16] }) + require('e-ink').setup() + vim.cmd.colorscheme 'e-ink' - -- choose light mode or dark mode - -- vim.opt.background = "dark" - vim.opt.background = "light" - -- - -- or do - -- :set background=dark - -- :set background=light - end + -- Get palette AFTER colorscheme setup + local everforest = require('e-ink.palette').everforest() + + -- Target a VALID highlight group + -- vim.api.nvim_set_hl(0, 'Comment', { fg = everforest.purple }) + end, }