diff --git a/nvim/.config/nvim/lua/romanzy/plugins/mini.lua b/nvim/.config/nvim/lua/romanzy/plugins/mini.lua index e1bebe5..652b76c 100644 --- a/nvim/.config/nvim/lua/romanzy/plugins/mini.lua +++ b/nvim/.config/nvim/lua/romanzy/plugins/mini.lua @@ -16,6 +16,15 @@ local ai = require("mini.ai") local notify = require("mini.notify") local surround = require("mini.surround") +local function set_mini_diff_highlights() + vim.api.nvim_set_hl(0, "MiniDiffSignAdd", { fg = "#9ccf8d" }) + vim.api.nvim_set_hl(0, "MiniDiffSignChange", { fg = "#f6c177" }) + vim.api.nvim_set_hl(0, "MiniDiffSignDelete", { fg = "#eb6f92" }) + vim.api.nvim_set_hl(0, "MiniDiffOverAdd", { fg = "#9ccf8d" }) + vim.api.nvim_set_hl(0, "MiniDiffOverChange", { fg = "#f6c177" }) + vim.api.nvim_set_hl(0, "MiniDiffOverDelete", { fg = "#eb6f92" }) +end + clue.setup({ triggers = { { mode = "n", keys = "" }, @@ -39,6 +48,10 @@ clue.setup({ icons.setup({}) git.setup({}) diff.setup({}) +set_mini_diff_highlights() +vim.api.nvim_create_autocmd("ColorScheme", { + callback = set_mini_diff_highlights, +}) statusline.setup({ use_icons = true }) hipatterns.setup({ highlighters = {