44 lines
866 B
Lua
44 lines
866 B
Lua
|
-- rose-pine
|
||
|
|
||
|
local M = {}
|
||
|
|
||
|
local palette = {
|
||
|
base = '#191724',
|
||
|
overlay = '#26233a',
|
||
|
muted = '#6e6a86',
|
||
|
text = '#e0def4',
|
||
|
}
|
||
|
|
||
|
local active_tab = {
|
||
|
bg_color = palette.overlay,
|
||
|
fg_color = palette.text,
|
||
|
}
|
||
|
|
||
|
local inactive_tab = {
|
||
|
bg_color = palette.base,
|
||
|
fg_color = palette.muted,
|
||
|
}
|
||
|
|
||
|
function M.colors()
|
||
|
return {
|
||
|
tab_bar = {
|
||
|
background = palette.base,
|
||
|
active_tab = active_tab,
|
||
|
inactive_tab = inactive_tab,
|
||
|
inactive_tab_hover = active_tab,
|
||
|
new_tab = inactive_tab,
|
||
|
new_tab_hover = active_tab,
|
||
|
inactive_tab_edge = palette.muted, -- (Fancy tab bar only)
|
||
|
},
|
||
|
}
|
||
|
end
|
||
|
|
||
|
function M.window_frame() -- (Fancy tab bar only)
|
||
|
return {
|
||
|
active_titlebar_bg = palette.base,
|
||
|
inactive_titlebar_bg = palette.base,
|
||
|
}
|
||
|
end
|
||
|
|
||
|
return M
|