summaryrefslogtreecommitdiff
path: root/lua/spacegray/highlights.lua
diff options
context:
space:
mode:
authorChristian Chiarulli <[email protected]>2021-07-13 21:13:55 -0400
committerGitHub <[email protected]>2021-07-13 21:13:55 -0400
commita097fa4c04e6db34bb409e0dea302c20629da8ec (patch)
treefb1c5bdd14cac82a363ea6c25b03a475050305f2 /lua/spacegray/highlights.lua
parent04f9f53914a7dd999117ed73c5fa0ab3b0dc95e4 (diff)
LunarVim 0.4.8 (#919)0.4.8
Diffstat (limited to 'lua/spacegray/highlights.lua')
-rw-r--r--lua/spacegray/highlights.lua99
1 files changed, 99 insertions, 0 deletions
diff --git a/lua/spacegray/highlights.lua b/lua/spacegray/highlights.lua
new file mode 100644
index 00000000..9a20b46d
--- /dev/null
+++ b/lua/spacegray/highlights.lua
@@ -0,0 +1,99 @@
+local highlights = {
+ Normal = {fg = C.fg, bg = Config.transparent_background and "NONE" or C.bg, },
+ SignColumn = {bg = C.bg, },
+ MsgArea = {fg = C.fg, bg = C.bg, },
+ ModeMsg = {fg = C.fg, bg = C.bg, },
+ MsgSeparator = {fg = C.fg, bg = C.bg, },
+ SpellBad = {fg = C.error_red, style = "underline", },
+ SpellCap = {fg = C.yellow, style = "underline", },
+ SpellLocal = {fg = C.green, style = "underline", },
+ SpellRare = {fg = C.purple, style = "underline", },
+ NormalNC = {fg = C.fg, bg = C.bg, },
+ Pmenu = {fg = C.white, bg = C.accent, },
+ PmenuSel = {fg = C.alt_bg, bg = C.blue, },
+ WildMenu = {fg = C.alt_bg, bg = C.blue, },
+ CursorLineNr = {fg = C.light_gray, style = "bold", },
+ Comment = {fg = C.gray, style = "italic", },
+ Folded = {fg = C.accent, bg = C.alt_bg, },
+ FoldColumn = {fg = C.accent, bg = C.alt_bg, },
+ LineNr = {fg = C.gray, },
+ FloatBoder = {fg = C.gray, bg = C.alt_bg, },
+ Whitespace = {fg = C.gray, },
+ VertSplit = {fg = C.bg, bg = C.accent, },
+ CursorLine = {bg = C.alt_bg, },
+ CursorColumn = {bg = C.alt_bg, },
+ ColorColumn = {bg = C.alt_bg, },
+ NormalFloat = {bg = C.alt_bg, },
+ Visual = {bg = C.alt_bg, },
+ VisualNOS = {bg = C.alt_bg, },
+ WarningMsg = {fg = C.error_red, bg = C.bg, },
+ DiffAdd = {fg = C.alt_bg, bg = C.sign_add, },
+ DiffChange = {fg = C.alt_bg, bg = C.sign_change, style = "underline", },
+ DiffDelete = {fg = C.alt_bg, bg = C.sign_delete, },
+ QuickFixLine = {bg = C.accent, },
+ PmenuSbar = {bg = C.alt_bg, },
+ PmenuThumb = {bg = C.white, },
+ MatchWord = {style = "underline", },
+ MatchParen = {fg = C.pale_purple, bg = C.bg, style = "underline", },
+ MatchWordCur = {style = "underline", },
+ MatchParenCur = {style = "underline", },
+ Cursor = {fg = C.cursor_fg, bg = C.cursor_bg, },
+ lCursor = {fg = C.cursor_fg, bg = C.cursor_bg, },
+ CursorIM = {fg = C.cursor_fg, bg = C.cursor_bg, },
+ TermCursor = {fg = C.cursor_fg, bg = C.cursor_bg, },
+ TermCursorNC = {fg = C.cursor_fg, bg = C.cursor_bg, },
+ Conceal = {fg = C.accent, },
+ Directory = {fg = C.blue, },
+ SpecialKey = {fg = C.blue, style = "bold", },
+ Title = {fg = C.blue, style = "bold", },
+ ErrorMsg = {fg = C.error_red, bg = C.bg, style = "bold", },
+ Search = {fg = C.hint_blue, bg = C.alt_bg, },
+ IncSearch = {fg = C.hint_blue, bg = C.alt_bg, },
+ Substitute = {fg = C.alt_bg, bg = C.gray_blue, },
+ MoreMsg = {fg = C.cyan, },
+ Question = {fg = C.cyan, },
+ EndOfBuffer = {fg = C.bg, },
+ NonText = {fg = C.bg, },
+ Variable = {fg = C.white, },
+ String = {fg = C.green, },
+ Character = {fg = C.light_green, },
+ Constant = {fg = C.orange, },
+ Number = {fg = C.red, },
+ Boolean = {fg = C.red, },
+ Float = {fg = C.red, },
+ Identifier = {fg = C.white, },
+ Function = {fg = C.yellow, },
+ Operator = {fg = C.gray_blue, },
+ Type = {fg = C.purple, },
+ StorageClass = {fg = C.purple, },
+ Structure = {fg = C.purple, },
+ Typedef = {fg = C.purple, },
+ Keyword = {fg = C.blue, },
+ Statement = {fg = C.blue, },
+ Conditional = {fg = C.blue, },
+ Repeat = {fg = C.blue, },
+ Label = {fg = C.blue, },
+ Exception = {fg = C.blue, },
+ Include = {fg = C.blue, },
+ PreProc = {fg = C.cyan, },
+ Define = {fg = C.cyan, },
+ Macro = {fg = C.cyan, },
+ PreCondit = {fg = C.cyan, },
+ Special = {fg = C.orange, },
+ SpecialChar = {fg = C.orange, },
+ Tag = {fg = C.blue, },
+ Debug = {fg = C.red, },
+ Delimiter = {fg = C.gray, },
+ SpecialComment = {fg = C.gray, },
+ Underlined = {style = "underline", },
+ Bold = {style = "bold", },
+ Italic = {style = "italic", },
+ Ignore = {fg = C.cyan, bg = C.bg, style = "bold", },
+ Todo = {fg = C.red, bg = C.bg, style = "bold", },
+ Error = {fg = C.error_red, bg = C.bg, style = "bold", },
+ TabLine = {fg = C.white, bg = C.alt_bg, },
+ TabLineSel = {fg = C.white, bg = C.alt_bg, },
+ TabLineFill = {fg = C.white, bg = C.alt_bg, },
+}
+
+return highlights \ No newline at end of file