55 lines
1.5 KiB
Lua
55 lines
1.5 KiB
Lua
-- COLORS
|
|
local none = "none"
|
|
local bg_darker = "#101018"
|
|
local bg_dark = "#1D1D2B"
|
|
local bg_normal = "#29293D"
|
|
local bg_light = "#353550"
|
|
local fg_dark = "#A3A3C2"
|
|
local fg_normal = "#D1D1E0"
|
|
|
|
local yellow = "#FFBB00"
|
|
local cyan = "#44BBFF"
|
|
local blue = "#0099FF"
|
|
local violet = "#7788FF"
|
|
local purple = "#BB88FF"
|
|
|
|
-- LUALINE PLUGIN
|
|
-- https://github.com/nvim-lualine/lualine.nvim/wiki/Writing-a-theme#theme-example
|
|
local theme = {}
|
|
theme.normal = {
|
|
a = { fg = fg_normal, bg = bg_light, gui = 'bold' },
|
|
b = { fg = fg_normal, bg = bg_normal },
|
|
c = { fg = fg_dark, bg = none }
|
|
}
|
|
theme.insert = {
|
|
a = { fg = bg_darker, bg = blue, gui = 'bold' },
|
|
b = { fg = fg_normal, bg = bg_normal },
|
|
c = { fg = fg_dark, bg = none }
|
|
}
|
|
theme.replace = {
|
|
a = { fg = bg_darker, bg = cyan, gui = 'bold' },
|
|
b = { fg = fg_normal, bg = bg_normal },
|
|
c = { fg = fg_dark, bg = none }
|
|
}
|
|
theme.visual = {
|
|
a = { fg = bg_darker, bg = purple, gui = 'bold' },
|
|
b = { fg = fg_normal, bg = bg_normal },
|
|
c = { fg = fg_dark, bg = none }
|
|
}
|
|
theme.command = {
|
|
a = { fg = bg_darker, bg = yellow, gui = 'bold' },
|
|
b = { fg = fg_normal, bg = bg_normal },
|
|
c = { fg = fg_dark, bg = none }
|
|
}
|
|
theme.terminal = {
|
|
a = { fg = bg_darker, bg = violet, gui = 'bold' },
|
|
b = { fg = fg_normal, bg = bg_normal },
|
|
c = { fg = fg_dark, bg = none }
|
|
}
|
|
theme.inactive = {
|
|
a = { fg = fg_dark, bg = bg_dark, gui = 'bold' },
|
|
b = { fg = fg_dark, bg = bg_dark },
|
|
c = { fg = fg_dark, bg = none },
|
|
}
|
|
return theme
|