mirror of
https://github.com/gabehf/base46.git
synced 2026-03-15 02:05:56 -07:00
add feline highlights (#77)
This commit is contained in:
parent
a8ac8880e2
commit
345452fbc0
3 changed files with 144 additions and 8 deletions
|
|
@ -60,10 +60,12 @@ M.toggle_theme = function()
|
||||||
local theme1 = themes[1]
|
local theme1 = themes[1]
|
||||||
local theme2 = themes[2]
|
local theme2 = themes[2]
|
||||||
|
|
||||||
if vim.g.toggle_theme_icon == " " then
|
if vim.g.nvchad_theme == theme1 or vim.g.nvchad_theme == theme2 then
|
||||||
vim.g.toggle_theme_icon = " "
|
if vim.g.toggle_theme_icon == " " then
|
||||||
else
|
vim.g.toggle_theme_icon = " "
|
||||||
vim.g.toggle_theme_icon = " "
|
else
|
||||||
|
vim.g.toggle_theme_icon = " "
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
if vim.g.nvchad_theme == theme1 then
|
if vim.g.nvchad_theme == theme1 then
|
||||||
|
|
|
||||||
|
|
@ -92,10 +92,6 @@ return {
|
||||||
bg = colors.black,
|
bg = colors.black,
|
||||||
},
|
},
|
||||||
|
|
||||||
BufferLineDevIconDefaultInactive = {
|
|
||||||
bg = "NONE",
|
|
||||||
},
|
|
||||||
|
|
||||||
BufferLineDevIconDefaultSelected = {
|
BufferLineDevIconDefaultSelected = {
|
||||||
bg = "NONE",
|
bg = "NONE",
|
||||||
},
|
},
|
||||||
|
|
|
||||||
138
lua/integrations/feline.lua
Normal file
138
lua/integrations/feline.lua
Normal file
|
|
@ -0,0 +1,138 @@
|
||||||
|
local colors = require("base46").get_colors "base_30"
|
||||||
|
|
||||||
|
return {
|
||||||
|
|
||||||
|
Feline = {
|
||||||
|
fg = colors.grey_fg2,
|
||||||
|
bg = colors.statusline_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
FelineIcon = {
|
||||||
|
fg = colors.statusline_bg,
|
||||||
|
bg = colors.nord_blue,
|
||||||
|
},
|
||||||
|
|
||||||
|
FelineIconSeparator = {
|
||||||
|
fg = colors.nord_blue,
|
||||||
|
bg = colors.lightbg,
|
||||||
|
},
|
||||||
|
|
||||||
|
FelineFileName = {
|
||||||
|
fg = colors.white,
|
||||||
|
bg = colors.lightbg,
|
||||||
|
},
|
||||||
|
|
||||||
|
FelineFileName_Separator = {
|
||||||
|
fg = colors.lightbg,
|
||||||
|
bg = colors.lightbg2,
|
||||||
|
},
|
||||||
|
|
||||||
|
FelineDirname = {
|
||||||
|
fg = colors.light_grey,
|
||||||
|
bg = colors.lightbg2,
|
||||||
|
},
|
||||||
|
|
||||||
|
FelineDirname_Separator = {
|
||||||
|
fg = colors.lightbg2,
|
||||||
|
bg = colors.statusline_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_diffIcons = {
|
||||||
|
fg = colors.grey_fg2,
|
||||||
|
bg = colors.statusline_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
-- LSP
|
||||||
|
|
||||||
|
Feline_lspError = {
|
||||||
|
fg = colors.red,
|
||||||
|
bg = colors.statusline_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_lspWarning = {
|
||||||
|
fg = colors.yellow,
|
||||||
|
bg = colors.statusline_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_LspHints = {
|
||||||
|
fg = colors.purple,
|
||||||
|
bg = colors.statusline_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_LspInfo = {
|
||||||
|
fg = colors.green,
|
||||||
|
bg = colors.statusline_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_LspIcon = {
|
||||||
|
fg = colors.nord_blue,
|
||||||
|
bg = colors.statusline_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_LspProgress = {
|
||||||
|
fg = colors.green,
|
||||||
|
bg = colors.statusline_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
-- MODES
|
||||||
|
|
||||||
|
Feline_NormalMode = {
|
||||||
|
fg = colors.red,
|
||||||
|
bg = colors.one_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_InsertMode = {
|
||||||
|
fg = colors.dark_purple,
|
||||||
|
bg = colors.one_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_TerminalMode = {
|
||||||
|
fg = colors.green,
|
||||||
|
bg = colors.one_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_VisualMode = {
|
||||||
|
fg = colors.cyan,
|
||||||
|
bg = colors.one_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_ReplaceMode = {
|
||||||
|
fg = colors.orange,
|
||||||
|
bg = colors.one_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_ConfirmMode = {
|
||||||
|
fg = colors.teal,
|
||||||
|
bg = colors.one_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_CommandMode = {
|
||||||
|
fg = colors.pink,
|
||||||
|
bg = colors.one_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_SelectMode = {
|
||||||
|
fg = colors.nord_blue,
|
||||||
|
bg = colors.one_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_EmptySpace = {
|
||||||
|
fg = colors.one_bg2,
|
||||||
|
bg = colors.statusline_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_CurrentLine = {
|
||||||
|
fg = colors.green,
|
||||||
|
bg = colors.one_bg,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_PositionIcon = {
|
||||||
|
fg = colors.black,
|
||||||
|
bg = colors.green,
|
||||||
|
},
|
||||||
|
|
||||||
|
Feline_PositionSeparator = {
|
||||||
|
fg = colors.green,
|
||||||
|
bg = colors.grey,
|
||||||
|
},
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue