fix(theme): restore theme default diff colors
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user