100 lines
2.2 KiB
Lua
100 lines
2.2 KiB
Lua
local theme = require("ui.kdark").colors
|
|
|
|
return {
|
|
Comment = { fg = theme.bright_black },
|
|
|
|
SignColumn = {
|
|
bg = theme.black,
|
|
},
|
|
|
|
-- line number
|
|
LineNr = { fg = theme.bright_black },
|
|
CursorLineNr = { fg = theme.white },
|
|
|
|
CursorLine = {
|
|
bg = '#131313',
|
|
sp = "none",
|
|
},
|
|
|
|
-- those ugly ~'s
|
|
EndOfBuffer = { fg = theme.black },
|
|
|
|
-- floating windows
|
|
FloatBorder = { fg = theme.blue },
|
|
NormalFloat = { bg = theme.black },
|
|
|
|
-- Pmenu i.e completion menu
|
|
Pmenu = { bg = theme.black },
|
|
PmenuSbar = { bg = theme.black },
|
|
PmenuSel = { bg = theme.black, fg = theme.white },
|
|
PmenuThumb = { bg = theme.bright_black },
|
|
|
|
-- nvim cmp
|
|
CmpItemAbbr = { fg = theme.white },
|
|
CmpItemAbbrMatch = { fg = theme.blue, bold = true },
|
|
CmpBorder = { fg = theme.bright_black },
|
|
CmpDocBorder = { fg = theme.bright_black },
|
|
|
|
NvimInternalError = { fg = theme.red },
|
|
WinSeparator = { fg = theme.bright_black },
|
|
|
|
-- Dashboard i.e alpha.nvim
|
|
AlphaHeader = { fg = theme.bright_black },
|
|
AlphaButtons = { fg = theme.bright_black },
|
|
|
|
-- Gitsigns.nvim
|
|
DiffAdd = {
|
|
fg = theme.blue,
|
|
},
|
|
|
|
DiffAdded = {
|
|
fg = theme.green,
|
|
},
|
|
|
|
DiffChange = {
|
|
fg = theme.bright_black,
|
|
},
|
|
|
|
DiffChangeDelete = {
|
|
fg = theme.red,
|
|
},
|
|
|
|
DiffModified = {
|
|
fg = theme.yellow,
|
|
},
|
|
|
|
DiffDelete = {
|
|
fg = theme.red,
|
|
},
|
|
|
|
DiffRemoved = {
|
|
fg = theme.red,
|
|
},
|
|
|
|
-- Indent blankline
|
|
IndentBlanklineChar = { fg = theme.bright_black },
|
|
IndentBlanklineSpaceChar = { fg = theme.bright_black },
|
|
|
|
-- Lsp Diagnostics
|
|
DiagnosticHint = { fg = theme.magenta },
|
|
DiagnosticError = { fg = theme.red },
|
|
DiagnosticWarn = { fg = theme.yellow },
|
|
DiagnosticInformation = { fg = theme.green },
|
|
|
|
-- StatusLine = {
|
|
-- fg = theme.white,
|
|
-- },
|
|
-- StatusLineNC = {
|
|
-- fg = theme.white,
|
|
-- },
|
|
-- StatusLineSeparator = {
|
|
-- fg = theme.bright_black,
|
|
-- },
|
|
-- StatusLineTerm = {
|
|
-- fg = theme.bright_black,
|
|
-- },
|
|
-- StatusLineTermNC = {
|
|
-- fg = theme.bright_black,
|
|
-- },
|
|
}
|