adds more highlights for lualine and general hl groups

This commit is contained in:
Dennis Schoepf 2025-11-05 23:16:05 +01:00
parent ee213ca52c
commit 6f6f180e97
2 changed files with 63 additions and 57 deletions

View file

@ -1,46 +1,35 @@
local colors = {
black = "#0d0e1c",
white = "#ffffff",
red = "#ef8386",
green = "#88ca9f",
blue = "#82b0ec",
magenta = "#caa6df",
cyan = "#9ac8e0",
gray = "#4a4f69",
darkgray = "#1d2235",
lightgray = "#989898",
}
local palette = require("dnsc.palette")
local modus_vivendi_tinted = {
normal = {
a = { bg = colors.blue, fg = colors.black, gui = "bold" },
b = { bg = colors.darkgray, fg = colors.blue },
c = { bg = colors.darkgray, fg = colors.white },
a = { bg = palette.magenta, fg = palette.bg, gui = "bold" },
b = { bg = palette.bg_secondary, fg = palette.magenta },
c = { bg = palette.bg_secondary, fg = palette.magenta },
},
insert = {
a = { bg = colors.cyan, fg = colors.black, gui = "bold" },
b = { bg = colors.darkgray, fg = colors.cyan },
c = { bg = colors.darkgray, fg = colors.white },
a = { bg = palette.cyan_bright, fg = palette.bg, gui = "bold" },
b = { bg = palette.bg_secondary, fg = palette.cyan_bright },
c = { bg = palette.bg_secondary, fg = palette.cyan_bright },
},
visual = {
a = { bg = colors.magenta, fg = colors.black, gui = "bold" },
b = { bg = colors.darkgray, fg = colors.magenta },
c = { bg = colors.darkgray, fg = colors.white },
a = { bg = palette.blue_bright, fg = palette.bg, gui = "bold" },
b = { bg = palette.bg_secondary, fg = palette.blue_bright },
c = { bg = palette.bg_secondary, fg = palette.blue_bright },
},
replace = {
a = { bg = colors.red, fg = colors.black, gui = "bold" },
b = { bg = colors.darkgray, fg = colors.red },
c = { bg = colors.darkgray, fg = colors.white },
a = { bg = palette.red_bright, fg = palette.bg, gui = "bold" },
b = { bg = palette.bg_secondary, fg = palette.red_bright },
c = { bg = palette.bg_secondary, fg = palette.red_bright },
},
command = {
a = { bg = colors.green, fg = colors.black, gui = "bold" },
b = { bg = colors.darkgray, fg = colors.green },
c = { bg = colors.darkgray, fg = colors.white },
a = { bg = palette.green_bright, fg = palette.bg, gui = "bold" },
b = { bg = palette.bg_secondary, fg = palette.green_bright },
c = { bg = palette.bg_secondary, fg = palette.green_bright },
},
inactive = {
a = { bg = colors.black, fg = colors.lightgray },
b = { bg = colors.black, fg = colors.lightgray },
c = { bg = colors.black, fg = colors.lightgray },
a = { bg = palette.bg_secondary, fg = palette.fg_dim },
b = { bg = palette.bg_secondary, fg = palette.fg_dim },
c = { bg = palette.bg_secondary, fg = palette.fg_dim },
},
}