diff options
| author | notken12 <kendotzhou@gmail.com> | 2022-10-25 12:24:00 -0400 |
|---|---|---|
| committer | notken12 <kendotzhou@gmail.com> | 2022-10-25 12:24:00 -0400 |
| commit | 768dacd32766fabcaf34b56179b8d660f402cfca (patch) | |
| tree | 968e970428037ecb627bc0d502b61bb6e18416e3 | |
| parent | dash to underscore to prevent errors (diff) | |
remove dash names
| -rw-r--r-- | colors/ayu-dark.vim | 4 | ||||
| -rw-r--r-- | colors/ayu-light.vim | 4 | ||||
| -rw-r--r-- | colors/oceanic-next.vim | 4 | ||||
| -rw-r--r-- | lua/ayu-dark/init.lua | 18 | ||||
| -rw-r--r-- | lua/ayu-dark/palette.lua | 50 | ||||
| -rw-r--r-- | lua/ayu-dark/theme.lua | 342 | ||||
| -rw-r--r-- | lua/ayu-light/init.lua | 18 | ||||
| -rw-r--r-- | lua/ayu-light/palette.lua | 50 | ||||
| -rw-r--r-- | lua/ayu-light/theme.lua | 342 | ||||
| -rw-r--r-- | lua/oceanic-next/init.lua | 18 | ||||
| -rw-r--r-- | lua/oceanic-next/palette.lua | 50 | ||||
| -rw-r--r-- | lua/oceanic-next/theme.lua | 342 |
12 files changed, 0 insertions, 1242 deletions
diff --git a/colors/ayu-dark.vim b/colors/ayu-dark.vim deleted file mode 100644 index a467b40..0000000 --- a/colors/ayu-dark.vim +++ /dev/null @@ -1,4 +0,0 @@ -lua << EOF -local ayu-dark = require("ayu-dark") -ayu-dark.setup({}) -EOF
\ No newline at end of file diff --git a/colors/ayu-light.vim b/colors/ayu-light.vim deleted file mode 100644 index ae9d641..0000000 --- a/colors/ayu-light.vim +++ /dev/null @@ -1,4 +0,0 @@ -lua << EOF -local ayu-light = require("ayu-light") -ayu-light.setup({}) -EOF
\ No newline at end of file diff --git a/colors/oceanic-next.vim b/colors/oceanic-next.vim deleted file mode 100644 index 3d50f1b..0000000 --- a/colors/oceanic-next.vim +++ /dev/null @@ -1,4 +0,0 @@ -lua << EOF -local oceanic-next = require("oceanic-next") -oceanic-next.setup({}) -EOF
\ No newline at end of file diff --git a/lua/ayu-dark/init.lua b/lua/ayu-dark/init.lua deleted file mode 100644 index a2cc382..0000000 --- a/lua/ayu-dark/init.lua +++ /dev/null @@ -1,18 +0,0 @@ -local M = {} -local theme = require('ayu-dark.theme') - -M.setup = function() - vim.cmd('hi clear') - - vim.o.background = 'dark' - if vim.fn.exists('syntax_on') then - vim.cmd('syntax reset') - end - - vim.o.termguicolors = true - vim.g.colors_name = 'ayu-dark' - - theme.set_highlights() -end - -return M
\ No newline at end of file diff --git a/lua/ayu-dark/palette.lua b/lua/ayu-dark/palette.lua deleted file mode 100644 index da89946..0000000 --- a/lua/ayu-dark/palette.lua +++ /dev/null @@ -1,50 +0,0 @@ -local colors = { - white = "#ced4df", - darker_black = "#05080e", - black = "#0B0E14", - black2 = "#14171d", - one_bg = "#1c1f25", - one_bg2 = "#24272d", - one_bg3 = "#2b2e34", - grey = "#33363c", - grey_fg = "#3d4046", - grey_fg2 = "#46494f", - light_grey = "#54575d", - red = "#F07178", - baby_pink = "#ff949b", - pink = "#ff8087", - line = "#24272d", - green = "#AAD84C", - vibrant_green = "#b9e75b", - blue = "#36A3D9", - nord_blue = "#43b0e6", - yellow = "#E7C547", - sun = "#f0df8a", - purple = "#c79bf4", - dark_purple = "#A37ACC", - teal = "#74c5aa", - orange = "#ffa455", - cyan = "#95E6CB", - statusline_bg = "#12151b", - lightbg = "#24272d", - pmenu_bg = "#ff9445", - folder_bg = "#98a3af", - base00 = "#0B0E14", - base01 = "#1c1f25", - base02 = "#24272d", - base03 = "#2b2e34", - base04 = "#33363c", - base05 = "#c9c7be", - base06 = "#E6E1CF", - base07 = "#D9D7CE", - base08 = "#c9c7be", - base09 = "#FFEE99", - base0A = "#56c3f9", - base0B = "#AAD84C", - base0C = "#FFB454", - base0D = "#F07174", - base0E = "#FFB454", - base0F = "#CBA6F7", -} - -return colors
\ No newline at end of file diff --git a/lua/ayu-dark/theme.lua b/lua/ayu-dark/theme.lua deleted file mode 100644 index b8be472..0000000 --- a/lua/ayu-dark/theme.lua +++ /dev/null @@ -1,342 +0,0 @@ - -local c = require('ayu-dark.palette') - -local hl = vim.api.nvim_set_hl -local theme = {} - -theme.set_highlights = function() - - -- highlights - hl(0, "Normal", { fg = c.base05, bg = c.base00 }) - hl(0, "SignColumn", { fg = c.base03, bg = 'NONE', sp = 'NONE', }) - hl(0, "MsgArea", { fg = c.base05, bg = c.base00 }) - hl(0, "ModeMsg", { fg = c.base0B, bg = 'NONE' }) - hl(0, "MsgSeparator", { fg = c.base05, bg = c.base00 }) - hl(0, "SpellBad", { fg = 'NONE', bg = 'NONE', sp = c.base08, undercurl=true, }) - hl(0, "SpellCap", { fg = 'NONE', bg = 'NONE', sp = c.base0D, undercurl=true, }) - hl(0, "SpellLocal", { fg = 'NONE', bg = 'NONE', sp = c.base0C, undercurl=true, }) - hl(0, "SpellRare", { fg = 'NONE', bg = 'NONE', sp = c.base0D, undercurl=true, }) - hl(0, "NormalNC", { fg = c.base05, bg = c.base00 }) - hl(0, "Pmenu", { fg = 'NONE', bg = c.one_bg }) - hl(0, "PmenuSel", { fg = c.black, bg = c.pmenu_bg }) - hl(0, "WildMenu", { fg = c.base08, bg = c.base0A }) - hl(0, "CursorLineNr", { fg = c.white, bg = 'NONE' }) - hl(0, "Comment", { fg = c.grey_fg, bg = 'NONE' }) - hl(0, "Folded", { fg = c.base03, bg = c.base01 }) - hl(0, "FoldColumn", { fg = c.base0C, bg = c.base01 }) - hl(0, "LineNr", { fg = c.grey, bg = 'NONE' }) - hl(0, "FloatBorder", { fg = c.blue, bg = 'NONE' }) - hl(0, "VertSplit", { fg = c.line, bg = 'NONE' }) - hl(0, "CursorLine", { fg = 'NONE', bg = c.base01 }) - hl(0, "CursorColumn", { fg = 'NONE', bg = c.base01 }) - hl(0, "ColorColumn", { fg = 'NONE', bg = c.base01 }) - hl(0, "NormalFloat", { fg = 'NONE', bg = c.darker_black }) - hl(0, "Visual", { fg = 'NONE', bg = c.base02 }) - hl(0, "VisualNOS", { fg = c.base08, bg = 'NONE' }) - hl(0, "WarningMsg", { fg = c.base08, bg = 'NONE' }) - hl(0, "DiffAdd", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "DiffChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "DiffDelete", { fg = c.red, bg = 'NONE' }) - hl(0, "QuickFixLine", { fg = 'NONE', bg = c.base01, sp = 'NONE', }) - hl(0, "PmenuSbar", { fg = 'NONE', bg = c.one_bg }) - hl(0, "PmenuThumb", { fg = 'NONE', bg = c.grey }) - hl(0, "MatchWord", { fg = c.white, bg = c.grey }) - hl(0, "MatchParen", { link = 'MatchWord' }) - hl(0, "Cursor", { fg = c.base00, bg = c.base05 }) - hl(0, "Conceal", { fg = 'NONE', bg = 'NONE' }) - hl(0, "Directory", { fg = c.base0D, bg = 'NONE' }) - hl(0, "SpecialKey", { fg = c.base03, bg = 'NONE' }) - hl(0, "Title", { fg = c.base0D, bg = 'NONE', sp = 'NONE', }) - hl(0, "ErrorMsg", { fg = c.base08, bg = c.base00 }) - hl(0, "Search", { fg = c.base01, bg = c.base0A }) - hl(0, "IncSearch", { fg = c.base01, bg = c.base09 }) - hl(0, "Substitute", { fg = c.base01, bg = c.base0A, sp = 'NONE', }) - hl(0, "MoreMsg", { fg = c.base0B, bg = 'NONE' }) - hl(0, "Question", { fg = c.base0D, bg = 'NONE' }) - hl(0, "NonText", { fg = c.base03, bg = 'NONE' }) - hl(0, "Variable", { fg = c.base05, bg = 'NONE' }) - hl(0, "String", { fg = c.base0B, bg = 'NONE' }) - hl(0, "Character", { fg = c.base08, bg = 'NONE' }) - hl(0, "Constant", { fg = c.base08, bg = 'NONE' }) - hl(0, "Number", { fg = c.base09, bg = 'NONE' }) - hl(0, "Boolean", { fg = c.base09, bg = 'NONE' }) - hl(0, "Float", { fg = c.base09, bg = 'NONE' }) - hl(0, "Identifier", { fg = c.base08, bg = 'NONE', sp = 'NONE', }) - hl(0, "Function", { fg = c.base0D, bg = 'NONE' }) - hl(0, "Operator", { fg = c.base05, bg = 'NONE', sp = 'NONE', }) - hl(0, "Type", { fg = c.base0A, bg = 'NONE', sp = 'NONE', }) - hl(0, "StorageClass", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Structure", { fg = c.base0E, bg = 'NONE' }) - hl(0, "Typedef", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Keyword", { fg = c.base0E, bg = 'NONE' }) - hl(0, "Statement", { fg = c.base08, bg = 'NONE' }) - hl(0, "Conditional", { fg = c.base0E, bg = 'NONE' }) - hl(0, "Repeat", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Label", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Exception", { fg = c.base08, bg = 'NONE' }) - hl(0, "Include", { fg = c.base0D, bg = 'NONE' }) - hl(0, "PreProc", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Define", { fg = c.base0E, bg = 'NONE', sp = 'NONE', }) - hl(0, "Macro", { fg = c.base08, bg = 'NONE' }) - hl(0, "Special", { fg = c.base0C, bg = 'NONE' }) - hl(0, "SpecialChar", { fg = c.base0F, bg = 'NONE' }) - hl(0, "Tag", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Debug", { fg = c.base08, bg = 'NONE' }) - hl(0, "Underlined", { fg = c.base0B, bg = 'NONE' }) - hl(0, "Bold", { fg = 'NONE', bg = 'NONE', bold=true, }) - hl(0, "Italic", { fg = 'NONE', bg = 'NONE', italic=true, }) - hl(0, "Ignore", { fg = c.cyan, bg = c.base00, bold=true, }) - hl(0, "Todo", { fg = c.base0A, bg = c.base01 }) - hl(0, "Error", { fg = c.base00, bg = c.base08 }) - hl(0, "TabLine", { fg = c.light_grey, bg = c.line }) - hl(0, "TabLineSel", { fg = c.white, bg = c.line }) - hl(0, "TabLineFill", { fg = c.line, bg = c.line }) - - -- Treesitter - hl(0, "TSComment", { link = 'Comment' }) - hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' }) - hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' }) - hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' }) - hl(0, "TSConditional", { link = 'Conditional' }) - hl(0, "TSException", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSInclude", { link = 'Include' }) - hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSError", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' }) - hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSField", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' }) - hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' }) - hl(0, "TSText", { fg = c.base05, bg = 'NONE' }) - hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSTagAttribute", { link = 'TSProperty' }) - hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' }) - hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' }) - hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSURI", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, }) - hl(0, "TreesitterContext", { link = 'CursorLine' }) - - -- markdown - hl(0, "markdownBlockquote", { fg = c.green, bg = 'NONE' }) - hl(0, "markdownCode", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownCodeBlock", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownCodeDelimiter", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownH1", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH2", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH3", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH4", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH5", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH6", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownHeadingDelimiter", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownHeadingRule", { fg = c.base05, bg = 'NONE', bold=true, }) - hl(0, "markdownId", { fg = c.purple, bg = 'NONE' }) - hl(0, "markdownIdDeclaration", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownIdDelimiter", { fg = c.light_grey, bg = 'NONE' }) - hl(0, "markdownLinkDelimiter", { fg = c.light_grey, bg = 'NONE' }) - hl(0, "markdownBold", { fg = c.blue, bg = 'NONE', bold=true, }) - hl(0, "markdownItalic", { fg = 'NONE', bg = 'NONE', italic=true, }) - hl(0, "markdownBoldItalic", { fg = c.yellow, bg = 'NONE', bold=true, italic=true, }) - hl(0, "markdownListMarker", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownOrderedListMarker", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownRule", { fg = c.base01, bg = 'NONE' }) - hl(0, "markdownUrl", { fg = c.cyan, bg = 'NONE', underline=true, }) - hl(0, "markdownLinkText", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownFootnote", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownFootnoteDefinition", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownEscape", { fg = c.yellow, bg = 'NONE' }) - - -- Whichkey - hl(0, "WhichKey", { fg = c.purple, bg = 'NONE' }) - hl(0, "WhichKeySeperator", { fg = c.green, bg = 'NONE' }) - hl(0, "WhichKeyGroup", { fg = c.blue, bg = 'NONE' }) - hl(0, "WhichKeyDesc", { fg = c.cyan, bg = 'NONE' }) - hl(0, "WhichKeyFloat", { fg = 'NONE', bg = c.base01 }) - - -- Git - hl(0, "SignAdd", { fg = c.green, bg = 'NONE' }) - hl(0, "SignChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "SignDelete", { fg = c.red, bg = 'NONE' }) - hl(0, "GitSignsAdd", { fg = c.green, bg = 'NONE' }) - hl(0, "GitSignsChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "GitSignsDelete", { fg = c.red, bg = 'NONE' }) - - -- LSP - hl(0, "DiagnosticError", { fg = c.base08, bg = 'NONE' }) - hl(0, "DiagnosticWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "DiagnosticHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "DiagnosticWarn", { fg = c.yellow, bg = 'NONE' }) - hl(0, "DiagnosticInfo", { fg = c.green, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "DiagnosticSignError", { fg = c.base08, bg = 'NONE' }) - hl(0, "DiagnosticSignWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "DiagnosticSignInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "DiagnosticSignInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "DiagnosticSignHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsUnderlineError", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineWarning", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineInformation", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineInfo", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineHint", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspReferenceRead", { fg = 'NONE', bg = '#2e303b' }) - hl(0, "LspReferenceText", { fg = 'NONE', bg = '#2e303b' }) - hl(0, "LspReferenceWrite", { fg = 'NONE', bg = '#2e303b' }) - hl(0, "LspCodeLens", { fg = c.base04, bg = 'NONE', italic=true, }) - hl(0, "LspCodeLensSeparator", { fg = c.base04, bg = 'NONE', italic=true, }) - - -- Telescope - hl(0, "TelescopeNormal", { fg = 'NONE', bg = c.darker_black }) - hl(0, "TelescopePreviewTitle", { fg = c.black, bg = c.green, bold=true, }) - hl(0, "TelescopePromptTitle", { fg = c.black, bg = c.red, bold=true, }) - hl(0, "TelescopeResultsTitle", { fg = c.darker_black, bg = c.darker_black, bold=true, }) - hl(0, "TelescopeSelection", { fg = c.white, bg = c.black2 }) - hl(0, "TelescopeBorder", { fg = c.darker_black, bg = c.darker_black }) - hl(0, "TelescopePromptBorder", { fg = c.black2, bg = c.black2 }) - hl(0, "TelescopePromptNormal", { fg = c.white, bg = c.black2 }) - hl(0, "TelescopePromptPrefix", { fg = c.red, bg = c.black2 }) - hl(0, "TelescopeResultsDiffAdd", { fg = c.green, bg = 'NONE' }) - hl(0, "TelescopeResultsDiffChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "TelescopeResultsDiffDelete", { fg = c.red, bg = 'NONE' }) - - -- NvimTree - hl(0, "NvimTreeFolderIcon", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeIndentMarker", { fg = '#c5c5c5', bg = 'NONE' }) - hl(0, "NvimTreeNormal", { fg = 'NONE', bg = c.darker_black }) - hl(0, "NvimTreeVertSplit", { fg = c.darker_black, bg = c.darker_black }) - hl(0, "NvimTreeFolderName", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeOpenedFolderName", { fg = c.blue, bg = 'NONE', bold=true, italic=true, }) - hl(0, "NvimTreeEmptyFolderName", { fg = c.grey, bg = 'NONE', italic=true, }) - hl(0, "NvimTreeGitIgnored", { fg = c.grey, bg = 'NONE', italic=true, }) - hl(0, "NvimTreeImageFile", { fg = c.light_grey, bg = 'NONE' }) - hl(0, "NvimTreeSpecialFile", { fg = c.orange, bg = 'NONE' }) - hl(0, "NvimTreeEndOfBuffer", { fg = c.darker_black, bg = 'NONE' }) - hl(0, "NvimTreeCursorLine", { fg = 'NONE', bg = '#282b37' }) - hl(0, "NvimTreeGitignoreIcon", { fg = c.red, bg = 'NONE' }) - hl(0, "NvimTreeGitStaged", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "NvimTreeGitNew", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "NvimTreeGitRenamed", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "NvimTreeGitDeleted", { fg = c.red, bg = 'NONE' }) - hl(0, "NvimTreeGitMerge", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeGitDirty", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeSymlink", { fg = c.cyan, bg = 'NONE' }) - hl(0, "NvimTreeRootFolder", { fg = c.base05, bg = 'NONE', bold=true, }) - hl(0, "NvimTreeExecFile", { fg = c.green, bg = 'NONE' }) - - -- Buffer - hl(0, "BufferCurrent", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferCurrentIndex", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferCurrentMod", { fg = c.sun, bg = c.base00 }) - hl(0, "BufferCurrentSign", { fg = c.purple, bg = c.base00 }) - hl(0, "BufferCurrentTarget", { fg = c.red, bg = c.base00, bold=true, }) - hl(0, "BufferVisible", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferVisibleIndex", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferVisibleMod", { fg = c.sun, bg = c.base00 }) - hl(0, "BufferVisibleSign", { fg = c.grey, bg = c.base00 }) - hl(0, "BufferVisibleTarget", { fg = c.red, bg = c.base00, bold=true, }) - hl(0, "BufferInactive", { fg = c.grey, bg = c.darker_black }) - hl(0, "BufferInactiveIndex", { fg = c.grey, bg = c.darker_black }) - hl(0, "BufferInactiveMod", { fg = c.sun, bg = c.darker_black }) - hl(0, "BufferInactiveSign", { fg = c.grey, bg = c.darker_black }) - hl(0, "BufferInactiveTarget", { fg = c.red, bg = c.darker_black, bold=true, }) - - -- StatusLine - hl(0, "StatusLine", { fg = c.line, bg = c.statusline_bg }) - hl(0, "StatusLineNC", { fg = 'NONE', bg = c.statusline_bg }) - hl(0, "StatusLineSeparator", { fg = c.line, bg = 'NONE' }) - hl(0, "StatusLineTerm", { fg = c.line, bg = 'NONE' }) - hl(0, "StatusLineTermNC", { fg = c.line, bg = 'NONE' }) - - -- IndentBlankline - hl(0, "IndentBlanklineContextChar", { fg = c.grey, bg = 'NONE' }) - hl(0, "IndentBlanklineContextStart", { fg = 'NONE', bg = c.one_bg2 }) - hl(0, "IndentBlanklineChar", { fg = c.line, bg = 'NONE' }) - hl(0, "IndentBlanklineSpaceChar", { fg = c.line, bg = 'NONE' }) - hl(0, "IndentBlanklineSpaceCharBlankline", { fg = c.sun, bg = 'NONE' }) - - -- Dashboard - hl(0, "DashboardHeader", { fg = c.blue, bg = 'NONE' }) - hl(0, "DashboardCenter", { fg = c.purple, bg = 'NONE' }) - hl(0, "DashboardFooter", { fg = c.cyan, bg = 'NONE' }) - - -- Cmp - hl(0, "CmpItemAbbrDeprecated", { fg = c.grey, bg = 'NONE', strikethrough=true, }) - hl(0, "CmpItemAbbrMatch", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemAbbrMatchFuzzy", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemKindFunction", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemKindMethod", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemKindConstructor", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindClass", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindEnum", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindEvent", { fg = c.yellow, bg = 'NONE' }) - hl(0, "CmpItemKindInterface", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindStruct", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindVariable", { fg = c.red, bg = 'NONE' }) - hl(0, "CmpItemKindField", { fg = c.red, bg = 'NONE' }) - hl(0, "CmpItemKindProperty", { fg = c.red, bg = 'NONE' }) - hl(0, "CmpItemKindEnumMember", { fg = c.orange, bg = 'NONE' }) - hl(0, "CmpItemKindConstant", { fg = c.orange, bg = 'NONE' }) - hl(0, "CmpItemKindKeyword", { fg = c.purple, bg = 'NONE' }) - hl(0, "CmpItemKindModule", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindValue", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindUnit", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindText", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindSnippet", { fg = c.yellow, bg = 'NONE' }) - hl(0, "CmpItemKindFile", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindFolder", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindColor", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindReference", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindOperator", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindTypeParameter", { fg = c.red, bg = 'NONE' }) - - -- ToggleTerm - hl(0, "ToggleTerm1FloatBorder", { fg = c.line, bg = 'NONE' }) - - -- Illuminate - hl(0, "IlluminatedWordText", { fg = 'NONE', bg = c.base02, sp = 'NONE', }) - hl(0, "IlluminatedWordRead", { fg = 'NONE', bg = c.base02, sp = 'NONE', }) -end - -return theme
\ No newline at end of file diff --git a/lua/ayu-light/init.lua b/lua/ayu-light/init.lua deleted file mode 100644 index 3727ab6..0000000 --- a/lua/ayu-light/init.lua +++ /dev/null @@ -1,18 +0,0 @@ -local M = {} -local theme = require('ayu-light.theme') - -M.setup = function() - vim.cmd('hi clear') - - vim.o.background = 'light' - if vim.fn.exists('syntax_on') then - vim.cmd('syntax reset') - end - - vim.o.termguicolors = true - vim.g.colors_name = 'ayu-light' - - theme.set_highlights() -end - -return M
\ No newline at end of file diff --git a/lua/ayu-light/palette.lua b/lua/ayu-light/palette.lua deleted file mode 100644 index 2e5ff8f..0000000 --- a/lua/ayu-light/palette.lua +++ /dev/null @@ -1,50 +0,0 @@ -local colors = { - white = "#26292f", - darker_black = "#ededed", - black = "#fafafa", - black2 = "#e3e3e3", - one_bg = "#ebebeb", - one_bg2 = "#e1e1e1", - one_bg3 = "#d7d7d7", - grey = "#cdcdcd", - grey_fg = "#b9b9b9", - grey_fg2 = "#acacac", - light_grey = "#a0a0a0", - red = "#E65050", - baby_pink = "#ff8282", - pink = "#ffa5a5", - line = "#e1e1e1", - green = "#6CBF43", - vibrant_green = "#94e76b", - blue = "#399EE6", - nord_blue = "#2c91d9", - yellow = "#E6BA7E", - sun = "#f3c78b", - purple = "#9F40FF", - dark_purple = "#8627e6", - teal = "#74c5aa", - orange = "#FA8D3E", - cyan = "#95E6CB", - statusline_bg = "#f0f0f0", - lightbg = "#e6e6e6", - pmenu_bg = "#95E6CB", - folder_bg = "#5C6166", - base00 = "#fafafa", - base01 = "#f0f0f0", - base02 = "#e6e6e6", - base03 = "#dcdcdc", - base04 = "#d2d2d2", - base05 = "#5C6166", - base06 = "#52575c", - base07 = "#484d52", - base08 = "#F07171", - base09 = "#A37ACC", - base0A = "#399EE6", - base0B = "#86B300", - base0C = "#4CBF99", - base0D = "#55B4D4", - base0E = "#FA8D3E", - base0F = "#F2AE49", -} - -return colors
\ No newline at end of file diff --git a/lua/ayu-light/theme.lua b/lua/ayu-light/theme.lua deleted file mode 100644 index abcf0ad..0000000 --- a/lua/ayu-light/theme.lua +++ /dev/null @@ -1,342 +0,0 @@ - -local c = require('ayu-light.palette') - -local hl = vim.api.nvim_set_hl -local theme = {} - -theme.set_highlights = function() - - -- highlights - hl(0, "Normal", { fg = c.base05, bg = c.base00 }) - hl(0, "SignColumn", { fg = c.base03, bg = 'NONE', sp = 'NONE', }) - hl(0, "MsgArea", { fg = c.base05, bg = c.base00 }) - hl(0, "ModeMsg", { fg = c.base0B, bg = 'NONE' }) - hl(0, "MsgSeparator", { fg = c.base05, bg = c.base00 }) - hl(0, "SpellBad", { fg = 'NONE', bg = 'NONE', sp = c.base08, undercurl=true, }) - hl(0, "SpellCap", { fg = 'NONE', bg = 'NONE', sp = c.base0D, undercurl=true, }) - hl(0, "SpellLocal", { fg = 'NONE', bg = 'NONE', sp = c.base0C, undercurl=true, }) - hl(0, "SpellRare", { fg = 'NONE', bg = 'NONE', sp = c.base0D, undercurl=true, }) - hl(0, "NormalNC", { fg = c.base05, bg = c.base00 }) - hl(0, "Pmenu", { fg = 'NONE', bg = c.one_bg }) - hl(0, "PmenuSel", { fg = c.black, bg = c.pmenu_bg }) - hl(0, "WildMenu", { fg = c.base08, bg = c.base0A }) - hl(0, "CursorLineNr", { fg = c.white, bg = 'NONE' }) - hl(0, "Comment", { fg = c.grey_fg, bg = 'NONE' }) - hl(0, "Folded", { fg = c.base03, bg = c.base01 }) - hl(0, "FoldColumn", { fg = c.base0C, bg = c.base01 }) - hl(0, "LineNr", { fg = c.grey, bg = 'NONE' }) - hl(0, "FloatBorder", { fg = c.blue, bg = 'NONE' }) - hl(0, "VertSplit", { fg = c.line, bg = 'NONE' }) - hl(0, "CursorLine", { fg = 'NONE', bg = c.base01 }) - hl(0, "CursorColumn", { fg = 'NONE', bg = c.base01 }) - hl(0, "ColorColumn", { fg = 'NONE', bg = c.base01 }) - hl(0, "NormalFloat", { fg = 'NONE', bg = c.darker_black }) - hl(0, "Visual", { fg = 'NONE', bg = c.base02 }) - hl(0, "VisualNOS", { fg = c.base08, bg = 'NONE' }) - hl(0, "WarningMsg", { fg = c.base08, bg = 'NONE' }) - hl(0, "DiffAdd", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "DiffChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "DiffDelete", { fg = c.red, bg = 'NONE' }) - hl(0, "QuickFixLine", { fg = 'NONE', bg = c.base01, sp = 'NONE', }) - hl(0, "PmenuSbar", { fg = 'NONE', bg = c.one_bg }) - hl(0, "PmenuThumb", { fg = 'NONE', bg = c.grey }) - hl(0, "MatchWord", { fg = c.white, bg = c.grey }) - hl(0, "MatchParen", { link = 'MatchWord' }) - hl(0, "Cursor", { fg = c.base00, bg = c.base05 }) - hl(0, "Conceal", { fg = 'NONE', bg = 'NONE' }) - hl(0, "Directory", { fg = c.base0D, bg = 'NONE' }) - hl(0, "SpecialKey", { fg = c.base03, bg = 'NONE' }) - hl(0, "Title", { fg = c.base0D, bg = 'NONE', sp = 'NONE', }) - hl(0, "ErrorMsg", { fg = c.base08, bg = c.base00 }) - hl(0, "Search", { fg = c.base01, bg = c.base0A }) - hl(0, "IncSearch", { fg = c.base01, bg = c.base09 }) - hl(0, "Substitute", { fg = c.base01, bg = c.base0A, sp = 'NONE', }) - hl(0, "MoreMsg", { fg = c.base0B, bg = 'NONE' }) - hl(0, "Question", { fg = c.base0D, bg = 'NONE' }) - hl(0, "NonText", { fg = c.base03, bg = 'NONE' }) - hl(0, "Variable", { fg = c.base05, bg = 'NONE' }) - hl(0, "String", { fg = c.base0B, bg = 'NONE' }) - hl(0, "Character", { fg = c.base08, bg = 'NONE' }) - hl(0, "Constant", { fg = c.base08, bg = 'NONE' }) - hl(0, "Number", { fg = c.base09, bg = 'NONE' }) - hl(0, "Boolean", { fg = c.base09, bg = 'NONE' }) - hl(0, "Float", { fg = c.base09, bg = 'NONE' }) - hl(0, "Identifier", { fg = c.base08, bg = 'NONE', sp = 'NONE', }) - hl(0, "Function", { fg = c.base0D, bg = 'NONE' }) - hl(0, "Operator", { fg = c.base05, bg = 'NONE', sp = 'NONE', }) - hl(0, "Type", { fg = c.base0A, bg = 'NONE', sp = 'NONE', }) - hl(0, "StorageClass", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Structure", { fg = c.base0E, bg = 'NONE' }) - hl(0, "Typedef", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Keyword", { fg = c.base0E, bg = 'NONE' }) - hl(0, "Statement", { fg = c.base08, bg = 'NONE' }) - hl(0, "Conditional", { fg = c.base0E, bg = 'NONE' }) - hl(0, "Repeat", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Label", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Exception", { fg = c.base08, bg = 'NONE' }) - hl(0, "Include", { fg = c.base0D, bg = 'NONE' }) - hl(0, "PreProc", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Define", { fg = c.base0E, bg = 'NONE', sp = 'NONE', }) - hl(0, "Macro", { fg = c.base08, bg = 'NONE' }) - hl(0, "Special", { fg = c.base0C, bg = 'NONE' }) - hl(0, "SpecialChar", { fg = c.base0F, bg = 'NONE' }) - hl(0, "Tag", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Debug", { fg = c.base08, bg = 'NONE' }) - hl(0, "Underlined", { fg = c.base0B, bg = 'NONE' }) - hl(0, "Bold", { fg = 'NONE', bg = 'NONE', bold=true, }) - hl(0, "Italic", { fg = 'NONE', bg = 'NONE', italic=true, }) - hl(0, "Ignore", { fg = c.cyan, bg = c.base00, bold=true, }) - hl(0, "Todo", { fg = c.base0A, bg = c.base01 }) - hl(0, "Error", { fg = c.base00, bg = c.base08 }) - hl(0, "TabLine", { fg = c.light_grey, bg = c.line }) - hl(0, "TabLineSel", { fg = c.white, bg = c.line }) - hl(0, "TabLineFill", { fg = c.line, bg = c.line }) - - -- Treesitter - hl(0, "TSComment", { link = 'Comment' }) - hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' }) - hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' }) - hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' }) - hl(0, "TSConditional", { link = 'Conditional' }) - hl(0, "TSException", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSInclude", { link = 'Include' }) - hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSError", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' }) - hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSField", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' }) - hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' }) - hl(0, "TSText", { fg = c.base05, bg = 'NONE' }) - hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSTagAttribute", { link = 'TSProperty' }) - hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' }) - hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' }) - hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSURI", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, }) - hl(0, "TreesitterContext", { link = 'CursorLine' }) - - -- markdown - hl(0, "markdownBlockquote", { fg = c.green, bg = 'NONE' }) - hl(0, "markdownCode", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownCodeBlock", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownCodeDelimiter", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownH1", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH2", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH3", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH4", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH5", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH6", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownHeadingDelimiter", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownHeadingRule", { fg = c.base05, bg = 'NONE', bold=true, }) - hl(0, "markdownId", { fg = c.purple, bg = 'NONE' }) - hl(0, "markdownIdDeclaration", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownIdDelimiter", { fg = c.light_grey, bg = 'NONE' }) - hl(0, "markdownLinkDelimiter", { fg = c.light_grey, bg = 'NONE' }) - hl(0, "markdownBold", { fg = c.blue, bg = 'NONE', bold=true, }) - hl(0, "markdownItalic", { fg = 'NONE', bg = 'NONE', italic=true, }) - hl(0, "markdownBoldItalic", { fg = c.yellow, bg = 'NONE', bold=true, italic=true, }) - hl(0, "markdownListMarker", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownOrderedListMarker", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownRule", { fg = c.base01, bg = 'NONE' }) - hl(0, "markdownUrl", { fg = c.cyan, bg = 'NONE', underline=true, }) - hl(0, "markdownLinkText", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownFootnote", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownFootnoteDefinition", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownEscape", { fg = c.yellow, bg = 'NONE' }) - - -- Whichkey - hl(0, "WhichKey", { fg = c.purple, bg = 'NONE' }) - hl(0, "WhichKeySeperator", { fg = c.green, bg = 'NONE' }) - hl(0, "WhichKeyGroup", { fg = c.blue, bg = 'NONE' }) - hl(0, "WhichKeyDesc", { fg = c.cyan, bg = 'NONE' }) - hl(0, "WhichKeyFloat", { fg = 'NONE', bg = c.base01 }) - - -- Git - hl(0, "SignAdd", { fg = c.green, bg = 'NONE' }) - hl(0, "SignChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "SignDelete", { fg = c.red, bg = 'NONE' }) - hl(0, "GitSignsAdd", { fg = c.green, bg = 'NONE' }) - hl(0, "GitSignsChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "GitSignsDelete", { fg = c.red, bg = 'NONE' }) - - -- LSP - hl(0, "DiagnosticError", { fg = c.base08, bg = 'NONE' }) - hl(0, "DiagnosticWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "DiagnosticHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "DiagnosticWarn", { fg = c.yellow, bg = 'NONE' }) - hl(0, "DiagnosticInfo", { fg = c.green, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "DiagnosticSignError", { fg = c.base08, bg = 'NONE' }) - hl(0, "DiagnosticSignWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "DiagnosticSignInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "DiagnosticSignInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "DiagnosticSignHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsUnderlineError", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineWarning", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineInformation", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineInfo", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineHint", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspReferenceRead", { fg = 'NONE', bg = '#2e303b' }) - hl(0, "LspReferenceText", { fg = 'NONE', bg = '#2e303b' }) - hl(0, "LspReferenceWrite", { fg = 'NONE', bg = '#2e303b' }) - hl(0, "LspCodeLens", { fg = c.base04, bg = 'NONE', italic=true, }) - hl(0, "LspCodeLensSeparator", { fg = c.base04, bg = 'NONE', italic=true, }) - - -- Telescope - hl(0, "TelescopeNormal", { fg = 'NONE', bg = c.darker_black }) - hl(0, "TelescopePreviewTitle", { fg = c.black, bg = c.green, bold=true, }) - hl(0, "TelescopePromptTitle", { fg = c.black, bg = c.red, bold=true, }) - hl(0, "TelescopeResultsTitle", { fg = c.darker_black, bg = c.darker_black, bold=true, }) - hl(0, "TelescopeSelection", { fg = c.white, bg = c.black2 }) - hl(0, "TelescopeBorder", { fg = c.darker_black, bg = c.darker_black }) - hl(0, "TelescopePromptBorder", { fg = c.black2, bg = c.black2 }) - hl(0, "TelescopePromptNormal", { fg = c.white, bg = c.black2 }) - hl(0, "TelescopePromptPrefix", { fg = c.red, bg = c.black2 }) - hl(0, "TelescopeResultsDiffAdd", { fg = c.green, bg = 'NONE' }) - hl(0, "TelescopeResultsDiffChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "TelescopeResultsDiffDelete", { fg = c.red, bg = 'NONE' }) - - -- NvimTree - hl(0, "NvimTreeFolderIcon", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeIndentMarker", { fg = '#c5c5c5', bg = 'NONE' }) - hl(0, "NvimTreeNormal", { fg = 'NONE', bg = c.darker_black }) - hl(0, "NvimTreeVertSplit", { fg = c.darker_black, bg = c.darker_black }) - hl(0, "NvimTreeFolderName", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeOpenedFolderName", { fg = c.blue, bg = 'NONE', bold=true, italic=true, }) - hl(0, "NvimTreeEmptyFolderName", { fg = c.grey, bg = 'NONE', italic=true, }) - hl(0, "NvimTreeGitIgnored", { fg = c.grey, bg = 'NONE', italic=true, }) - hl(0, "NvimTreeImageFile", { fg = c.light_grey, bg = 'NONE' }) - hl(0, "NvimTreeSpecialFile", { fg = c.orange, bg = 'NONE' }) - hl(0, "NvimTreeEndOfBuffer", { fg = c.darker_black, bg = 'NONE' }) - hl(0, "NvimTreeCursorLine", { fg = 'NONE', bg = '#282b37' }) - hl(0, "NvimTreeGitignoreIcon", { fg = c.red, bg = 'NONE' }) - hl(0, "NvimTreeGitStaged", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "NvimTreeGitNew", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "NvimTreeGitRenamed", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "NvimTreeGitDeleted", { fg = c.red, bg = 'NONE' }) - hl(0, "NvimTreeGitMerge", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeGitDirty", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeSymlink", { fg = c.cyan, bg = 'NONE' }) - hl(0, "NvimTreeRootFolder", { fg = c.base05, bg = 'NONE', bold=true, }) - hl(0, "NvimTreeExecFile", { fg = c.green, bg = 'NONE' }) - - -- Buffer - hl(0, "BufferCurrent", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferCurrentIndex", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferCurrentMod", { fg = c.sun, bg = c.base00 }) - hl(0, "BufferCurrentSign", { fg = c.purple, bg = c.base00 }) - hl(0, "BufferCurrentTarget", { fg = c.red, bg = c.base00, bold=true, }) - hl(0, "BufferVisible", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferVisibleIndex", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferVisibleMod", { fg = c.sun, bg = c.base00 }) - hl(0, "BufferVisibleSign", { fg = c.grey, bg = c.base00 }) - hl(0, "BufferVisibleTarget", { fg = c.red, bg = c.base00, bold=true, }) - hl(0, "BufferInactive", { fg = c.grey, bg = c.darker_black }) - hl(0, "BufferInactiveIndex", { fg = c.grey, bg = c.darker_black }) - hl(0, "BufferInactiveMod", { fg = c.sun, bg = c.darker_black }) - hl(0, "BufferInactiveSign", { fg = c.grey, bg = c.darker_black }) - hl(0, "BufferInactiveTarget", { fg = c.red, bg = c.darker_black, bold=true, }) - - -- StatusLine - hl(0, "StatusLine", { fg = c.line, bg = c.statusline_bg }) - hl(0, "StatusLineNC", { fg = 'NONE', bg = c.statusline_bg }) - hl(0, "StatusLineSeparator", { fg = c.line, bg = 'NONE' }) - hl(0, "StatusLineTerm", { fg = c.line, bg = 'NONE' }) - hl(0, "StatusLineTermNC", { fg = c.line, bg = 'NONE' }) - - -- IndentBlankline - hl(0, "IndentBlanklineContextChar", { fg = c.grey, bg = 'NONE' }) - hl(0, "IndentBlanklineContextStart", { fg = 'NONE', bg = c.one_bg2 }) - hl(0, "IndentBlanklineChar", { fg = c.line, bg = 'NONE' }) - hl(0, "IndentBlanklineSpaceChar", { fg = c.line, bg = 'NONE' }) - hl(0, "IndentBlanklineSpaceCharBlankline", { fg = c.sun, bg = 'NONE' }) - - -- Dashboard - hl(0, "DashboardHeader", { fg = c.blue, bg = 'NONE' }) - hl(0, "DashboardCenter", { fg = c.purple, bg = 'NONE' }) - hl(0, "DashboardFooter", { fg = c.cyan, bg = 'NONE' }) - - -- Cmp - hl(0, "CmpItemAbbrDeprecated", { fg = c.grey, bg = 'NONE', strikethrough=true, }) - hl(0, "CmpItemAbbrMatch", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemAbbrMatchFuzzy", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemKindFunction", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemKindMethod", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemKindConstructor", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindClass", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindEnum", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindEvent", { fg = c.yellow, bg = 'NONE' }) - hl(0, "CmpItemKindInterface", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindStruct", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindVariable", { fg = c.red, bg = 'NONE' }) - hl(0, "CmpItemKindField", { fg = c.red, bg = 'NONE' }) - hl(0, "CmpItemKindProperty", { fg = c.red, bg = 'NONE' }) - hl(0, "CmpItemKindEnumMember", { fg = c.orange, bg = 'NONE' }) - hl(0, "CmpItemKindConstant", { fg = c.orange, bg = 'NONE' }) - hl(0, "CmpItemKindKeyword", { fg = c.purple, bg = 'NONE' }) - hl(0, "CmpItemKindModule", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindValue", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindUnit", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindText", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindSnippet", { fg = c.yellow, bg = 'NONE' }) - hl(0, "CmpItemKindFile", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindFolder", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindColor", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindReference", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindOperator", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindTypeParameter", { fg = c.red, bg = 'NONE' }) - - -- ToggleTerm - hl(0, "ToggleTerm1FloatBorder", { fg = c.line, bg = 'NONE' }) - - -- Illuminate - hl(0, "IlluminatedWordText", { fg = 'NONE', bg = c.base02, sp = 'NONE', }) - hl(0, "IlluminatedWordRead", { fg = 'NONE', bg = c.base02, sp = 'NONE', }) -end - -return theme
\ No newline at end of file diff --git a/lua/oceanic-next/init.lua b/lua/oceanic-next/init.lua deleted file mode 100644 index c6df613..0000000 --- a/lua/oceanic-next/init.lua +++ /dev/null @@ -1,18 +0,0 @@ -local M = {} -local theme = require('oceanic-next.theme') - -M.setup = function() - vim.cmd('hi clear') - - vim.o.background = 'dark' - if vim.fn.exists('syntax_on') then - vim.cmd('syntax reset') - end - - vim.o.termguicolors = true - vim.g.colors_name = 'oceanic-next' - - theme.set_highlights() -end - -return M
\ No newline at end of file diff --git a/lua/oceanic-next/palette.lua b/lua/oceanic-next/palette.lua deleted file mode 100644 index bd60e60..0000000 --- a/lua/oceanic-next/palette.lua +++ /dev/null @@ -1,50 +0,0 @@ -local colors = { - white = "#D8DEE9", - darker_black = "#15252e", - black = "#1B2B34", - black2 = "#21313a", - one_bg = "#25353e", - one_bg2 = "#2e3e47", - one_bg3 = "#36464f", - grey = "#43535c", - grey_fg = "#4d5d66", - grey_fg2 = "#576770", - light_grey = "#5f6f78", - red = "#EC5F67", - baby_pink = "#ff7d85", - pink = "#ffafb7", - line = "#2a3a43", - green = "#99C794", - vibrant_green = "#b9e75b", - nord_blue = "#598cbf", - blue = "#6699CC", - yellow = "#FAC863", - sun = "#ffd06b", - purple = "#C594C5", - dark_purple = "#ac7bac", - teal = "#50a4a4", - orange = "#F99157", - cyan = "#62B3B2", - statusline_bg = "#1f2f38", - lightbg = "#2c3c45", - pmenu_bg = "#15bf84", - folder_bg = "#598cbf", - base00 = "#1B2B34", - base01 = "#343D46", - base02 = "#4F5B66", - base03 = "#65737e", - base04 = "#A7ADBa", - base05 = "#C0C5Ce", - base06 = "#CDD3De", - base07 = "#D8DEE9", - base08 = "#6cbdbc", - base09 = "#FAC863", - base0A = "#F99157", - base0B = "#99C794", - base0C = "#5aaeae", - base0D = "#6699CC", - base0E = "#C594C5", - base0F = "#EC5F67", -} - -return colors
\ No newline at end of file diff --git a/lua/oceanic-next/theme.lua b/lua/oceanic-next/theme.lua deleted file mode 100644 index fb71586..0000000 --- a/lua/oceanic-next/theme.lua +++ /dev/null @@ -1,342 +0,0 @@ - -local c = require('oceanic-next.palette') - -local hl = vim.api.nvim_set_hl -local theme = {} - -theme.set_highlights = function() - - -- highlights - hl(0, "Normal", { fg = c.base05, bg = c.base00 }) - hl(0, "SignColumn", { fg = c.base03, bg = 'NONE', sp = 'NONE', }) - hl(0, "MsgArea", { fg = c.base05, bg = c.base00 }) - hl(0, "ModeMsg", { fg = c.base0B, bg = 'NONE' }) - hl(0, "MsgSeparator", { fg = c.base05, bg = c.base00 }) - hl(0, "SpellBad", { fg = 'NONE', bg = 'NONE', sp = c.base08, undercurl=true, }) - hl(0, "SpellCap", { fg = 'NONE', bg = 'NONE', sp = c.base0D, undercurl=true, }) - hl(0, "SpellLocal", { fg = 'NONE', bg = 'NONE', sp = c.base0C, undercurl=true, }) - hl(0, "SpellRare", { fg = 'NONE', bg = 'NONE', sp = c.base0D, undercurl=true, }) - hl(0, "NormalNC", { fg = c.base05, bg = c.base00 }) - hl(0, "Pmenu", { fg = 'NONE', bg = c.one_bg }) - hl(0, "PmenuSel", { fg = c.black, bg = c.pmenu_bg }) - hl(0, "WildMenu", { fg = c.base08, bg = c.base0A }) - hl(0, "CursorLineNr", { fg = c.white, bg = 'NONE' }) - hl(0, "Comment", { fg = c.grey_fg, bg = 'NONE' }) - hl(0, "Folded", { fg = c.base03, bg = c.base01 }) - hl(0, "FoldColumn", { fg = c.base0C, bg = c.base01 }) - hl(0, "LineNr", { fg = c.grey, bg = 'NONE' }) - hl(0, "FloatBorder", { fg = c.blue, bg = 'NONE' }) - hl(0, "VertSplit", { fg = c.line, bg = 'NONE' }) - hl(0, "CursorLine", { fg = 'NONE', bg = c.base01 }) - hl(0, "CursorColumn", { fg = 'NONE', bg = c.base01 }) - hl(0, "ColorColumn", { fg = 'NONE', bg = c.base01 }) - hl(0, "NormalFloat", { fg = 'NONE', bg = c.darker_black }) - hl(0, "Visual", { fg = 'NONE', bg = c.base02 }) - hl(0, "VisualNOS", { fg = c.base08, bg = 'NONE' }) - hl(0, "WarningMsg", { fg = c.base08, bg = 'NONE' }) - hl(0, "DiffAdd", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "DiffChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "DiffDelete", { fg = c.red, bg = 'NONE' }) - hl(0, "QuickFixLine", { fg = 'NONE', bg = c.base01, sp = 'NONE', }) - hl(0, "PmenuSbar", { fg = 'NONE', bg = c.one_bg }) - hl(0, "PmenuThumb", { fg = 'NONE', bg = c.grey }) - hl(0, "MatchWord", { fg = c.white, bg = c.grey }) - hl(0, "MatchParen", { link = 'MatchWord' }) - hl(0, "Cursor", { fg = c.base00, bg = c.base05 }) - hl(0, "Conceal", { fg = 'NONE', bg = 'NONE' }) - hl(0, "Directory", { fg = c.base0D, bg = 'NONE' }) - hl(0, "SpecialKey", { fg = c.base03, bg = 'NONE' }) - hl(0, "Title", { fg = c.base0D, bg = 'NONE', sp = 'NONE', }) - hl(0, "ErrorMsg", { fg = c.base08, bg = c.base00 }) - hl(0, "Search", { fg = c.base01, bg = c.base0A }) - hl(0, "IncSearch", { fg = c.base01, bg = c.base09 }) - hl(0, "Substitute", { fg = c.base01, bg = c.base0A, sp = 'NONE', }) - hl(0, "MoreMsg", { fg = c.base0B, bg = 'NONE' }) - hl(0, "Question", { fg = c.base0D, bg = 'NONE' }) - hl(0, "NonText", { fg = c.base03, bg = 'NONE' }) - hl(0, "Variable", { fg = c.base05, bg = 'NONE' }) - hl(0, "String", { fg = c.base0B, bg = 'NONE' }) - hl(0, "Character", { fg = c.base08, bg = 'NONE' }) - hl(0, "Constant", { fg = c.base08, bg = 'NONE' }) - hl(0, "Number", { fg = c.base09, bg = 'NONE' }) - hl(0, "Boolean", { fg = c.base09, bg = 'NONE' }) - hl(0, "Float", { fg = c.base09, bg = 'NONE' }) - hl(0, "Identifier", { fg = c.base08, bg = 'NONE', sp = 'NONE', }) - hl(0, "Function", { fg = c.base0D, bg = 'NONE' }) - hl(0, "Operator", { fg = c.base05, bg = 'NONE', sp = 'NONE', }) - hl(0, "Type", { fg = c.base0A, bg = 'NONE', sp = 'NONE', }) - hl(0, "StorageClass", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Structure", { fg = c.base0E, bg = 'NONE' }) - hl(0, "Typedef", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Keyword", { fg = c.base0E, bg = 'NONE' }) - hl(0, "Statement", { fg = c.base08, bg = 'NONE' }) - hl(0, "Conditional", { fg = c.base0E, bg = 'NONE' }) - hl(0, "Repeat", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Label", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Exception", { fg = c.base08, bg = 'NONE' }) - hl(0, "Include", { fg = c.base0D, bg = 'NONE' }) - hl(0, "PreProc", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Define", { fg = c.base0E, bg = 'NONE', sp = 'NONE', }) - hl(0, "Macro", { fg = c.base08, bg = 'NONE' }) - hl(0, "Special", { fg = c.base0C, bg = 'NONE' }) - hl(0, "SpecialChar", { fg = c.base0F, bg = 'NONE' }) - hl(0, "Tag", { fg = c.base0A, bg = 'NONE' }) - hl(0, "Debug", { fg = c.base08, bg = 'NONE' }) - hl(0, "Underlined", { fg = c.base0B, bg = 'NONE' }) - hl(0, "Bold", { fg = 'NONE', bg = 'NONE', bold=true, }) - hl(0, "Italic", { fg = 'NONE', bg = 'NONE', italic=true, }) - hl(0, "Ignore", { fg = c.cyan, bg = c.base00, bold=true, }) - hl(0, "Todo", { fg = c.base0A, bg = c.base01 }) - hl(0, "Error", { fg = c.base00, bg = c.base08 }) - hl(0, "TabLine", { fg = c.light_grey, bg = c.line }) - hl(0, "TabLineSel", { fg = c.white, bg = c.line }) - hl(0, "TabLineFill", { fg = c.line, bg = c.line }) - - -- Treesitter - hl(0, "TSComment", { link = 'Comment' }) - hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' }) - hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' }) - hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' }) - hl(0, "TSConditional", { link = 'Conditional' }) - hl(0, "TSException", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSInclude", { link = 'Include' }) - hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSError", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' }) - hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSField", { fg = c.base0D, bg = 'NONE' }) - hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' }) - hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' }) - hl(0, "TSText", { fg = c.base05, bg = 'NONE' }) - hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSTagAttribute", { link = 'TSProperty' }) - hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' }) - hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' }) - hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' }) - hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' }) - hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSURI", { fg = c.base09, bg = 'NONE' }) - hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' }) - hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, }) - hl(0, "TreesitterContext", { link = 'CursorLine' }) - - -- markdown - hl(0, "markdownBlockquote", { fg = c.green, bg = 'NONE' }) - hl(0, "markdownCode", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownCodeBlock", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownCodeDelimiter", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownH1", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH2", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH3", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH4", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH5", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownH6", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownHeadingDelimiter", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownHeadingRule", { fg = c.base05, bg = 'NONE', bold=true, }) - hl(0, "markdownId", { fg = c.purple, bg = 'NONE' }) - hl(0, "markdownIdDeclaration", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownIdDelimiter", { fg = c.light_grey, bg = 'NONE' }) - hl(0, "markdownLinkDelimiter", { fg = c.light_grey, bg = 'NONE' }) - hl(0, "markdownBold", { fg = c.blue, bg = 'NONE', bold=true, }) - hl(0, "markdownItalic", { fg = 'NONE', bg = 'NONE', italic=true, }) - hl(0, "markdownBoldItalic", { fg = c.yellow, bg = 'NONE', bold=true, italic=true, }) - hl(0, "markdownListMarker", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownOrderedListMarker", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownRule", { fg = c.base01, bg = 'NONE' }) - hl(0, "markdownUrl", { fg = c.cyan, bg = 'NONE', underline=true, }) - hl(0, "markdownLinkText", { fg = c.blue, bg = 'NONE' }) - hl(0, "markdownFootnote", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownFootnoteDefinition", { fg = c.orange, bg = 'NONE' }) - hl(0, "markdownEscape", { fg = c.yellow, bg = 'NONE' }) - - -- Whichkey - hl(0, "WhichKey", { fg = c.purple, bg = 'NONE' }) - hl(0, "WhichKeySeperator", { fg = c.green, bg = 'NONE' }) - hl(0, "WhichKeyGroup", { fg = c.blue, bg = 'NONE' }) - hl(0, "WhichKeyDesc", { fg = c.cyan, bg = 'NONE' }) - hl(0, "WhichKeyFloat", { fg = 'NONE', bg = c.base01 }) - - -- Git - hl(0, "SignAdd", { fg = c.green, bg = 'NONE' }) - hl(0, "SignChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "SignDelete", { fg = c.red, bg = 'NONE' }) - hl(0, "GitSignsAdd", { fg = c.green, bg = 'NONE' }) - hl(0, "GitSignsChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "GitSignsDelete", { fg = c.red, bg = 'NONE' }) - - -- LSP - hl(0, "DiagnosticError", { fg = c.base08, bg = 'NONE' }) - hl(0, "DiagnosticWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "DiagnosticHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "DiagnosticWarn", { fg = c.yellow, bg = 'NONE' }) - hl(0, "DiagnosticInfo", { fg = c.green, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsDefaultHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsVirtualTextHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsFloatingHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "DiagnosticSignError", { fg = c.base08, bg = 'NONE' }) - hl(0, "DiagnosticSignWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "DiagnosticSignInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "DiagnosticSignInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "DiagnosticSignHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsSignHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsError", { fg = c.base08, bg = 'NONE' }) - hl(0, "LspDiagnosticsWarning", { fg = c.base09, bg = 'NONE' }) - hl(0, "LspDiagnosticsInformation", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsInfo", { fg = c.sun, bg = 'NONE' }) - hl(0, "LspDiagnosticsHint", { fg = c.purple, bg = 'NONE' }) - hl(0, "LspDiagnosticsUnderlineError", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineWarning", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineInformation", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineInfo", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspDiagnosticsUnderlineHint", { fg = 'NONE', bg = 'NONE', underline=true, }) - hl(0, "LspReferenceRead", { fg = 'NONE', bg = '#2e303b' }) - hl(0, "LspReferenceText", { fg = 'NONE', bg = '#2e303b' }) - hl(0, "LspReferenceWrite", { fg = 'NONE', bg = '#2e303b' }) - hl(0, "LspCodeLens", { fg = c.base04, bg = 'NONE', italic=true, }) - hl(0, "LspCodeLensSeparator", { fg = c.base04, bg = 'NONE', italic=true, }) - - -- Telescope - hl(0, "TelescopeNormal", { fg = 'NONE', bg = c.darker_black }) - hl(0, "TelescopePreviewTitle", { fg = c.black, bg = c.green, bold=true, }) - hl(0, "TelescopePromptTitle", { fg = c.black, bg = c.red, bold=true, }) - hl(0, "TelescopeResultsTitle", { fg = c.darker_black, bg = c.darker_black, bold=true, }) - hl(0, "TelescopeSelection", { fg = c.white, bg = c.black2 }) - hl(0, "TelescopeBorder", { fg = c.darker_black, bg = c.darker_black }) - hl(0, "TelescopePromptBorder", { fg = c.black2, bg = c.black2 }) - hl(0, "TelescopePromptNormal", { fg = c.white, bg = c.black2 }) - hl(0, "TelescopePromptPrefix", { fg = c.red, bg = c.black2 }) - hl(0, "TelescopeResultsDiffAdd", { fg = c.green, bg = 'NONE' }) - hl(0, "TelescopeResultsDiffChange", { fg = c.blue, bg = 'NONE' }) - hl(0, "TelescopeResultsDiffDelete", { fg = c.red, bg = 'NONE' }) - - -- NvimTree - hl(0, "NvimTreeFolderIcon", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeIndentMarker", { fg = '#c5c5c5', bg = 'NONE' }) - hl(0, "NvimTreeNormal", { fg = 'NONE', bg = c.darker_black }) - hl(0, "NvimTreeVertSplit", { fg = c.darker_black, bg = c.darker_black }) - hl(0, "NvimTreeFolderName", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeOpenedFolderName", { fg = c.blue, bg = 'NONE', bold=true, italic=true, }) - hl(0, "NvimTreeEmptyFolderName", { fg = c.grey, bg = 'NONE', italic=true, }) - hl(0, "NvimTreeGitIgnored", { fg = c.grey, bg = 'NONE', italic=true, }) - hl(0, "NvimTreeImageFile", { fg = c.light_grey, bg = 'NONE' }) - hl(0, "NvimTreeSpecialFile", { fg = c.orange, bg = 'NONE' }) - hl(0, "NvimTreeEndOfBuffer", { fg = c.darker_black, bg = 'NONE' }) - hl(0, "NvimTreeCursorLine", { fg = 'NONE', bg = '#282b37' }) - hl(0, "NvimTreeGitignoreIcon", { fg = c.red, bg = 'NONE' }) - hl(0, "NvimTreeGitStaged", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "NvimTreeGitNew", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "NvimTreeGitRenamed", { fg = c.vibrant_green, bg = 'NONE' }) - hl(0, "NvimTreeGitDeleted", { fg = c.red, bg = 'NONE' }) - hl(0, "NvimTreeGitMerge", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeGitDirty", { fg = c.blue, bg = 'NONE' }) - hl(0, "NvimTreeSymlink", { fg = c.cyan, bg = 'NONE' }) - hl(0, "NvimTreeRootFolder", { fg = c.base05, bg = 'NONE', bold=true, }) - hl(0, "NvimTreeExecFile", { fg = c.green, bg = 'NONE' }) - - -- Buffer - hl(0, "BufferCurrent", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferCurrentIndex", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferCurrentMod", { fg = c.sun, bg = c.base00 }) - hl(0, "BufferCurrentSign", { fg = c.purple, bg = c.base00 }) - hl(0, "BufferCurrentTarget", { fg = c.red, bg = c.base00, bold=true, }) - hl(0, "BufferVisible", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferVisibleIndex", { fg = c.base05, bg = c.base00 }) - hl(0, "BufferVisibleMod", { fg = c.sun, bg = c.base00 }) - hl(0, "BufferVisibleSign", { fg = c.grey, bg = c.base00 }) - hl(0, "BufferVisibleTarget", { fg = c.red, bg = c.base00, bold=true, }) - hl(0, "BufferInactive", { fg = c.grey, bg = c.darker_black }) - hl(0, "BufferInactiveIndex", { fg = c.grey, bg = c.darker_black }) - hl(0, "BufferInactiveMod", { fg = c.sun, bg = c.darker_black }) - hl(0, "BufferInactiveSign", { fg = c.grey, bg = c.darker_black }) - hl(0, "BufferInactiveTarget", { fg = c.red, bg = c.darker_black, bold=true, }) - - -- StatusLine - hl(0, "StatusLine", { fg = c.line, bg = c.statusline_bg }) - hl(0, "StatusLineNC", { fg = 'NONE', bg = c.statusline_bg }) - hl(0, "StatusLineSeparator", { fg = c.line, bg = 'NONE' }) - hl(0, "StatusLineTerm", { fg = c.line, bg = 'NONE' }) - hl(0, "StatusLineTermNC", { fg = c.line, bg = 'NONE' }) - - -- IndentBlankline - hl(0, "IndentBlanklineContextChar", { fg = c.grey, bg = 'NONE' }) - hl(0, "IndentBlanklineContextStart", { fg = 'NONE', bg = c.one_bg2 }) - hl(0, "IndentBlanklineChar", { fg = c.line, bg = 'NONE' }) - hl(0, "IndentBlanklineSpaceChar", { fg = c.line, bg = 'NONE' }) - hl(0, "IndentBlanklineSpaceCharBlankline", { fg = c.sun, bg = 'NONE' }) - - -- Dashboard - hl(0, "DashboardHeader", { fg = c.blue, bg = 'NONE' }) - hl(0, "DashboardCenter", { fg = c.purple, bg = 'NONE' }) - hl(0, "DashboardFooter", { fg = c.cyan, bg = 'NONE' }) - - -- Cmp - hl(0, "CmpItemAbbrDeprecated", { fg = c.grey, bg = 'NONE', strikethrough=true, }) - hl(0, "CmpItemAbbrMatch", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemAbbrMatchFuzzy", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemKindFunction", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemKindMethod", { fg = c.blue, bg = 'NONE' }) - hl(0, "CmpItemKindConstructor", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindClass", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindEnum", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindEvent", { fg = c.yellow, bg = 'NONE' }) - hl(0, "CmpItemKindInterface", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindStruct", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindVariable", { fg = c.red, bg = 'NONE' }) - hl(0, "CmpItemKindField", { fg = c.red, bg = 'NONE' }) - hl(0, "CmpItemKindProperty", { fg = c.red, bg = 'NONE' }) - hl(0, "CmpItemKindEnumMember", { fg = c.orange, bg = 'NONE' }) - hl(0, "CmpItemKindConstant", { fg = c.orange, bg = 'NONE' }) - hl(0, "CmpItemKindKeyword", { fg = c.purple, bg = 'NONE' }) - hl(0, "CmpItemKindModule", { fg = c.cyan, bg = 'NONE' }) - hl(0, "CmpItemKindValue", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindUnit", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindText", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindSnippet", { fg = c.yellow, bg = 'NONE' }) - hl(0, "CmpItemKindFile", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindFolder", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindColor", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindReference", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindOperator", { fg = c.base05, bg = 'NONE' }) - hl(0, "CmpItemKindTypeParameter", { fg = c.red, bg = 'NONE' }) - - -- ToggleTerm - hl(0, "ToggleTerm1FloatBorder", { fg = c.line, bg = 'NONE' }) - - -- Illuminate - hl(0, "IlluminatedWordText", { fg = 'NONE', bg = c.base02, sp = 'NONE', }) - hl(0, "IlluminatedWordRead", { fg = 'NONE', bg = c.base02, sp = 'NONE', }) -end - -return theme
\ No newline at end of file |