epsilon.nvim/lua/lualine/themes/epsilon.lua
2024-01-08 14:11:04 +01:00

34 lines
1.1 KiB
Lua

local colors = require("epsilon.colors")
return {
normal = {
a = {bg = colors.bg2, fg = colors.lightgray, gui = 'bold'},
b = {bg = colors.bg1, fg = colors.lightgray2},
c = {bg = colors.blue, fg = colors.bg0}
},
insert = {
a = {bg = colors.green, fg = colors.bg2, gui = 'bold'},
b = {bg = colors.bg2, fg = colors.green},
c = {bg = colors.blue, fg = colors.bg0}
},
visual = {
a = {bg = colors.blue, fg = colors.bg2, gui = 'bold'},
b = {bg = colors.bg2, fg = colors.blue},
c = {bg = colors.blue, fg = colors.bg0}
},
replace = {
a = {bg = colors.red, fg = colors.bg2, gui = 'bold'},
b = {bg = colors.bg2, fg = colors.red},
c = {bg = colors.blue, fg = colors.bg0}
},
command = {
a = {bg = colors.purple, fg = colors.bg2, gui = 'bold'},
b = {bg = colors.bg2, fg = colors.purple},
c = {bg = colors.blue, fg = colors.bg0}
},
inactive = {
a = {bg = colors.bg0, fg = colors.fg0, gui = 'bold'},
b = {bg = colors.bg0, fg = colors.fg0},
c = {bg = colors.bg0, fg = colors.fg0}
}
}