diff --git a/roles/nvim/files/lua/config/plugins/diffview.lua b/roles/nvim/files/lua/config/plugins/diffview.lua index 5fa586d..6f8c95d 100644 --- a/roles/nvim/files/lua/config/plugins/diffview.lua +++ b/roles/nvim/files/lua/config/plugins/diffview.lua @@ -1,6 +1,16 @@ return { 'sindrets/diffview.nvim', config = function () + require('diffview').setup({ + enhanced_diff_hl = true + }) + + -- Fix text color on fully added/deleted lines + vim.api.nvim_set_hl(0, "DiffAdd", { bg = "#2d4a2d", fg = "NONE" }) + vim.api.nvim_set_hl(0, "DiffDelete", { bg = "#4a2d2d", fg = "NONE" }) + vim.api.nvim_set_hl(0, "DiffChange", { bg = "#2d3a4a", fg = "NONE" }) + vim.api.nvim_set_hl(0, "DiffText", { bg = "#1a5a7a", fg = "NONE" }) + local wk = require('which-key') wk.add({