diff options
Diffstat (limited to '.config/nvim/colors')
| -rw-r--r-- | .config/nvim/colors/minimal.lua | 74 | ||||
| -rw-r--r-- | .config/nvim/colors/xeno-yellow.lua | 8 |
2 files changed, 74 insertions, 8 deletions
diff --git a/.config/nvim/colors/minimal.lua b/.config/nvim/colors/minimal.lua new file mode 100644 index 0000000..84b7284 --- /dev/null +++ b/.config/nvim/colors/minimal.lua @@ -0,0 +1,74 @@ +---@diagnostic disable: undefined-global + +vim.cmd("hi clear") + +vim.g.colors_name = "mine" +vim.g.background = "dark" + +local colors = { + ["Terminal"] = {link="Normal"}, + ["TermCursor"] = {link="Cursor"}, + ["TermCursorNC"] = {link="Cursor"}, + ["CurSearch"] = {link="Search"}, + ["CursorLineFold"] = {link="CursorLine"}, + ["CursorLineSign"] = {link="CursorLine"}, + ["MessageWindow"] = {link="Pmenu"}, + ["PopupNotification"] = {link="Todo"}, + ["Character"] = {link="String"}, + ["FloatBorder"] = {link="NormalFloat"}, + ["NormalFloat"] = {link="Normal"}, + + ["ModeMsg"] = {fg="#FF88CC", bold=true}, + ["StatusLine"] = {fg="#000000", bg="#AA66DD"}, + ["StatusLineNC"] = {fg="#FFFFFF"}, + ["ColorColumn"] = {bg="#121115"}, + ["WinSeparator"] = {fg="#222222"}, + ["CursorLine"] = {bg="#222222"}, + ["EndOfBuffer"] = {fg="#222222"}, + ["LineNr"] = {fg="#CCCCCC", bg="#121115"}, + ["LineNrAbove"] = {fg="#888888", bg="#121115"}, + ["LineNrBelow"] = {fg="#888888", bg="#121115"}, + ["MatchParen"] = {fg="#EE66AA", bold=true}, + ["Normal"] = {fg="#AAAAAA", bg="#1A191C"}, + ["Pmenu"] = {fg="#FFFFFF", bg="#333333"}, + ["PmenuSel"] = {fg="#333333", bg="#FFFFFF", bold=true}, + ["Search"] = {fg="#333333", bg="#FFFF88", bold=true}, + ["Visual"] = {bg="#333333"}, + + ["Comment"] = {fg="#88DEDE", italic=true}, + + ["Constant"] = {fg="#DDDD66", bg="#272620"}, + ["Number"] = {link="Constant"}, + ["String"] = {link="Constant"}, + ["Boolean"] = {link="Constant"}, + + ["Function"] = {fg="#9999EE", bg="#23222b"}, + ["Identifier"] = {link="Normal"}, + ["Statement"] = {bold=true}, + ["Label"] = {link="Normal"}, + + ["Operator"] = {fg="#505050"}, + + ["Special"] = {fg="#CCCCDD"}, + ["SpecialChar"] = {fg="#FFFFFF"}, + + ["Error"] = {fg="#FF4444", undercurl=true}, + + ["@punctuation"] = {link="Operator"}, + + ["@constant.builtin"] = {link="@constant"}, + + ["@function.builtin"] = {link="@function.call"}, + ["@function.method.call"] = {link="@function.call"}, + ["@function.call"] = {link="Normal"}, + + ["@variable"] = {link="Normal"}, + ["@variable.builtin"] = {link="@variable"}, + + ["@module"] = {link="Normal"}, + ["@module.builtin"] = {link="@module"}, +} + +for k, v in pairs(colors) do + vim.api.nvim_set_hl(0, k, v) +end diff --git a/.config/nvim/colors/xeno-yellow.lua b/.config/nvim/colors/xeno-yellow.lua deleted file mode 100644 index 465ba94..0000000 --- a/.config/nvim/colors/xeno-yellow.lua +++ /dev/null @@ -1,8 +0,0 @@ -require("xeno").setup({ - base = "#11100f", - accent = "#FFCC33", - variation = 0.0, - contrast = 0.1, - transparent = false, -}) -vim.g.colors_name = "xeno-yellow" |
