48 lines
2.4 KiB
Lua
48 lines
2.4 KiB
Lua
return {
|
|
"miikanissi/modus-themes.nvim",
|
|
priority = 1000,
|
|
opts = {
|
|
style = "modus_vivendi",
|
|
styles = {
|
|
comments = { italic = true },
|
|
keywords = { italic = false },
|
|
},
|
|
variant = "tinted",
|
|
transparent = true,
|
|
sign_column_background = false,
|
|
line_nr_column_background = false,
|
|
on_highlights = function(highlight, color)
|
|
highlight.TabLine = { fg = color.fg_dim, bg = color.bg_dim }
|
|
highlight.TabLineFill = { fg = color.fg_dim, bg = color.bg_main }
|
|
highlight.BufferInactiveMod = { fg = color.fg_dim, bg = color.bg_main }
|
|
highlight.BufferInactive = { fg = color.fg_dim, bg = color.bg_main }
|
|
highlight.BufferInactiveSign = { fg = color.fg_alt, bg = color.bg_main }
|
|
highlight.BufferInactiveSignRight = { fg = color.fg_alt, bg = color.bg_main }
|
|
highlight.BufferInactiveTarget = { fg = color.yellow_faint, bg = color.bg_main }
|
|
highlight.BufferActiveMod = { fg = color.fg_dim, bg = color.bg_main }
|
|
highlight.BufferActive = { fg = color.fg_dim, bg = color.bg_main }
|
|
highlight.BufferActiveSign = { fg = color.fg_alt, bg = color.bg_dim }
|
|
highlight.BufferActiveSignRight = { fg = color.fg_alt, bg = color.bg_dim }
|
|
highlight.BufferActiveTarget = { fg = color.yellow_faint, bg = color.bg_dim }
|
|
highlight.BufferCurrentMod = { fg = color.fg_alt, bg = color.bg_dim }
|
|
highlight.BufferCurrentBtn = { fg = color.fg_main, bg = color.bg_dim }
|
|
highlight.BufferCurrent = { fg = color.fg_main, bg = color.bg_dim }
|
|
highlight.BufferCurrentSign = { fg = color.fg_alt, bg = color.bg_dim }
|
|
highlight.BufferCurrentSignRight = { fg = color.fg_alt, bg = color.bg_dim }
|
|
highlight.BufferCurrentTarget = { fg = color.yellow_faint, bg = color.bg_dim }
|
|
highlight.WhichKeyFloat = { fg = "NONE", bg = "NONE" }
|
|
highlight.NormalFloat = { fg = "NONE", bg = "NONE" }
|
|
highlight.SnacksIndent = { fg = color.bg_dim }
|
|
highlight.FlashMatch = { fg = color.fg_main, bg = color.bg_cyan_subtle }
|
|
highlight.FlashLabel = { fg = color.fg_main, bg = color.bg_magenta_intense }
|
|
highlight.SnacksIndentScope = { fg = color.fg_dim }
|
|
highlight.CursorLine = { bg = color.tinted_bg_cyan_nuanced }
|
|
highlight.Visual = { bg = color.bg_magenta_subtle }
|
|
highlight.IncSearch = { fg = color.cyan, bg = color.bg_cyan_nuanced }
|
|
highlight["@comment"] = { fg = color.fg_dim }
|
|
end,
|
|
},
|
|
init = function()
|
|
vim.cmd([[colorscheme modus]])
|
|
end,
|
|
}
|