fix(theme): restore theme default diff colors

This commit is contained in:
2024-01-09 23:14:17 +01:00
parent 8c08a331a6
commit ca1383199f
-21
View File
@@ -1,31 +1,10 @@
-- https://github.com/bluz71/vim-moonfly-colors -- https://github.com/bluz71/vim-moonfly-colors
local utils = require("utils")
local function override_hl(hl_name, opts)
local hl = vim.api.nvim_get_hl(0, { name = hl_name, })
utils.update_table(hl, opts)
vim.api.nvim_set_hl(0, hl_name, hl)
end
local function setup() local function setup()
vim.g.moonflyNormalFloat = true vim.g.moonflyNormalFloat = true
vim.g.moonflyCursorColor = true vim.g.moonflyCursorColor = true
vim.g.moonflyWinSeparator = 2 vim.g.moonflyWinSeparator = 2
local custom_highlight = vim.api.nvim_create_augroup(
"CustomMoonflyHighlight", {})
vim.api.nvim_create_autocmd("ColorScheme", {
pattern = "moonfly",
callback = function ()
override_hl("DiffAdd", { bg = "#364143", })
override_hl("DiffText", { bg = "#3e4b6b", })
override_hl("DiffChange", { bg = "#25293c", })
override_hl("DiffDelete", { bg = "#443244", })
end,
group = custom_highlight,
})
vim.cmd.colorscheme("moonfly") vim.cmd.colorscheme("moonfly")
end end