mirror of
https://github.com/DefectingCat/nvim
synced 2025-07-15 16:51:33 +00:00
add new colors
This commit is contained in:
185
colors/ex-rei.lua
Normal file
185
colors/ex-rei.lua
Normal file
@ -0,0 +1,185 @@
|
||||
-- This file is generated by ex-colors. The credit goes to the authors and contributors of the original colorscheme rei.
|
||||
vim.api.nvim_set_var("colors_name", "ex-rei")
|
||||
vim.api.nvim_set_var("terminal_color_0", "#556173")
|
||||
vim.api.nvim_set_var("terminal_color_1", "#A87692")
|
||||
vim.api.nvim_set_var("terminal_color_2", "#809FA1")
|
||||
vim.api.nvim_set_var("terminal_color_3", "#FD9491")
|
||||
vim.api.nvim_set_var("terminal_color_4", "#91B8E9")
|
||||
vim.api.nvim_set_var("terminal_color_5", "#B9AEE6")
|
||||
vim.api.nvim_set_var("terminal_color_6", "#9DBCD0")
|
||||
vim.api.nvim_set_var("terminal_color_7", "#DAD0E9")
|
||||
vim.api.nvim_set_var("terminal_color_8", "#7C90B8")
|
||||
vim.api.nvim_set_var("terminal_color_9", "#D9B0C0")
|
||||
vim.api.nvim_set_var("terminal_color_10", "#98B1B2")
|
||||
vim.api.nvim_set_var("terminal_color_11", "#FDB3B2")
|
||||
vim.api.nvim_set_var("terminal_color_12", "#B4CFF0")
|
||||
vim.api.nvim_set_var("terminal_color_13", "#BFB4E8")
|
||||
vim.api.nvim_set_var("terminal_color_14", "#A5C1D4")
|
||||
vim.api.nvim_set_var("terminal_color_15", "#DDD4EB")
|
||||
vim.api.nvim_set_hl(0, "@attribute", { fg = 16618641 })
|
||||
vim.api.nvim_set_hl(0, "@comment.documentation", { link = "Comment" })
|
||||
vim.api.nvim_set_hl(0, "@constant.builtin", { fg = 16568481 })
|
||||
vim.api.nvim_set_hl(0, "@constructor", { fg = 11849712 })
|
||||
vim.api.nvim_set_hl(
|
||||
0,
|
||||
"@function.builtin",
|
||||
{ bold = true, cterm = { bold = true, italic = true }, fg = 8163512, italic = true }
|
||||
)
|
||||
vim.api.nvim_set_hl(0, "@function.call", { link = "Function" })
|
||||
vim.api.nvim_set_hl(0, "@function.method", { link = "Function" })
|
||||
vim.api.nvim_set_hl(0, "@function.method.call", { link = "Function" })
|
||||
vim.api.nvim_set_hl(0, "@keyword.conditional", { link = "Conditional" })
|
||||
vim.api.nvim_set_hl(0, "@keyword.function", { link = "Function" })
|
||||
vim.api.nvim_set_hl(0, "@keyword.import", { link = "Include" })
|
||||
vim.api.nvim_set_hl(0, "@keyword.modifier", { link = "Keyword" })
|
||||
vim.api.nvim_set_hl(0, "@keyword.operator", { link = "Operator" })
|
||||
vim.api.nvim_set_hl(0, "@keyword.repeat", { link = "Repeat" })
|
||||
vim.api.nvim_set_hl(0, "@lsp.mod.readonly", { link = "@constant" })
|
||||
vim.api.nvim_set_hl(0, "@lsp.type.interface", { fg = 16568481 })
|
||||
vim.api.nvim_set_hl(0, "@lsp.type.parameter", { link = "@variables.parameter" })
|
||||
vim.api.nvim_set_hl(0, "@markup.heading", { bold = true, cterm = { bold = true }, fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "@markup.heading.1", { bold = true, cterm = { bold = true }, fg = 9550057 })
|
||||
vim.api.nvim_set_hl(0, "@markup.heading.2", { bold = true, cterm = { bold = true }, fg = 9550057 })
|
||||
vim.api.nvim_set_hl(0, "@markup.heading.3", { bold = true, cterm = { bold = true }, fg = 9550057 })
|
||||
vim.api.nvim_set_hl(0, "@markup.heading.4", { bold = true, cterm = { bold = true }, fg = 9550057 })
|
||||
vim.api.nvim_set_hl(0, "@markup.heading.5", { bold = true, cterm = { bold = true }, fg = 9550057 })
|
||||
vim.api.nvim_set_hl(0, "@markup.heading.6", { bold = true, cterm = { bold = true }, fg = 9550057 })
|
||||
vim.api.nvim_set_hl(0, "@markup.link", { fg = 10461087 })
|
||||
vim.api.nvim_set_hl(0, "@markup.link.label", { fg = 10337488 })
|
||||
vim.api.nvim_set_hl(0, "@markup.link.url", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "@markup.list", { bold = true, cterm = { bold = true }, fg = 6250335 })
|
||||
vim.api.nvim_set_hl(0, "@markup.list.checked", { fg = 8429473 })
|
||||
vim.api.nvim_set_hl(0, "@markup.list.unchecked", { fg = 16568481 })
|
||||
vim.api.nvim_set_hl(0, "@markup.quote", { fg = 10461087 })
|
||||
vim.api.nvim_set_hl(0, "@markup.raw.block", { fg = 14340329 })
|
||||
vim.api.nvim_set_hl(0, "@markup.underline", { link = "Underlined" })
|
||||
vim.api.nvim_set_hl(0, "@module", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "@property", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "@punctuation.bracket", { fg = 14266560 })
|
||||
vim.api.nvim_set_hl(0, "@punctuation.delimiter", { fg = 10461087 })
|
||||
vim.api.nvim_set_hl(0, "@punctuation.special", { fg = 10006962 })
|
||||
vim.api.nvim_set_hl(0, "@string.documentation", { cterm = { italic = true }, fg = 8429473, italic = true })
|
||||
vim.api.nvim_set_hl(0, "@string.escape", { fg = 16568481 })
|
||||
vim.api.nvim_set_hl(0, "@string.regexp", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "@string.special", { link = "Special" })
|
||||
vim.api.nvim_set_hl(0, "@string.special.path", { link = "Special" })
|
||||
vim.api.nvim_set_hl(0, "@string.special.symbol", { fg = 16568481 })
|
||||
vim.api.nvim_set_hl(0, "@string.special.url", { cterm = { underline = true }, fg = 10006962, underline = true })
|
||||
vim.api.nvim_set_hl(0, "@tag", { fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "@tag.attribute", { cterm = { italic = true }, fg = 10337488, italic = true })
|
||||
vim.api.nvim_set_hl(0, "@tag.delimiter", { fg = 10461087 })
|
||||
vim.api.nvim_set_hl(0, "@type.builtin", { fg = 16568481 })
|
||||
vim.api.nvim_set_hl(0, "@type.definition", { link = "Type" })
|
||||
vim.api.nvim_set_hl(0, "@variable", { fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "@variable.builtin", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "@variable.parameter", { fg = 14266560 })
|
||||
vim.api.nvim_set_hl(0, "Boolean", { fg = 10337488 })
|
||||
vim.api.nvim_set_hl(0, "Character", { fg = 8429473 })
|
||||
vim.api.nvim_set_hl(0, "ColorColumn", { bg = 3094595 })
|
||||
vim.api.nvim_set_hl(0, "Comment", { cterm = { italic = true }, fg = 7434609, italic = true })
|
||||
vim.api.nvim_set_hl(0, "Conceal", { fg = 3094595 })
|
||||
vim.api.nvim_set_hl(0, "Conditional", { cterm = { italic = true }, fg = 9550057, italic = true })
|
||||
vim.api.nvim_set_hl(0, "Constant", { fg = 16618641 })
|
||||
vim.api.nvim_set_hl(0, "CurSearch", { bg = 10337488, fg = 5595507 })
|
||||
vim.api.nvim_set_hl(0, "Cursor", { bg = 13487565, fg = 5595507 })
|
||||
vim.api.nvim_set_hl(0, "CursorIM", { bg = 13487565, fg = 5595507 })
|
||||
vim.api.nvim_set_hl(0, "CursorLine", { bg = 3094595 })
|
||||
vim.api.nvim_set_hl(0, "CursorLineNr", { fg = 10461087 })
|
||||
vim.api.nvim_set_hl(0, "Debug", { fg = 10337488 })
|
||||
vim.api.nvim_set_hl(0, "Define", { fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "DiagnosticError", { fg = 14266560 })
|
||||
vim.api.nvim_set_hl(0, "DiagnosticHint", { fg = 10337488 })
|
||||
vim.api.nvim_set_hl(0, "DiagnosticInfo", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "DiagnosticOk", { fg = 8429473 })
|
||||
vim.api.nvim_set_hl(0, "DiagnosticUnderlineError", { cterm = { underline = true }, fg = 14266560, underline = true })
|
||||
vim.api.nvim_set_hl(0, "DiagnosticUnderlineHint", { cterm = { underline = true }, fg = 10337488, underline = true })
|
||||
vim.api.nvim_set_hl(0, "DiagnosticUnderlineInfo", { cterm = { underline = true }, fg = 12168934, underline = true })
|
||||
vim.api.nvim_set_hl(0, "DiagnosticUnderlineWarn", { cterm = { underline = true }, fg = 16568481, underline = true })
|
||||
vim.api.nvim_set_hl(0, "DiagnosticWarn", { fg = 16568481 })
|
||||
vim.api.nvim_set_hl(0, "DiffAdd", { bg = 8429473, fg = 5595507 })
|
||||
vim.api.nvim_set_hl(0, "DiffChange", { cterm = { underline = true }, fg = 10337488, underline = true })
|
||||
vim.api.nvim_set_hl(0, "DiffDelete", { bg = 16618641, fg = 5595507 })
|
||||
vim.api.nvim_set_hl(0, "DiffText", { bg = 10337488, fg = 5595507 })
|
||||
vim.api.nvim_set_hl(0, "Directory", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "EndOfBuffer", { fg = 923427 })
|
||||
vim.api.nvim_set_hl(0, "Error", { fg = 14266560 })
|
||||
vim.api.nvim_set_hl(0, "ErrorMsg", { fg = 16618641 })
|
||||
vim.api.nvim_set_hl(0, "Exception", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "Float", { fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "FloatBorder", { bg = 923427, fg = 4804958 })
|
||||
vim.api.nvim_set_hl(0, "FoldColumn", { bg = 923427, fg = 6250335 })
|
||||
vim.api.nvim_set_hl(0, "Folded", { fg = 5726059 })
|
||||
vim.api.nvim_set_hl(
|
||||
0,
|
||||
"Function",
|
||||
{ bold = true, cterm = { bold = true, italic = true }, fg = 12168934, italic = true }
|
||||
)
|
||||
vim.api.nvim_set_hl(0, "Identifier", { fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "IncSearch", { bg = 10337488, fg = 5595507 })
|
||||
vim.api.nvim_set_hl(0, "Include", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "Keyword", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "Label", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "LineNr", { fg = 5726059 })
|
||||
vim.api.nvim_set_hl(0, "LineNrAbove", { fg = 5726059 })
|
||||
vim.api.nvim_set_hl(0, "LineNrBelow", { fg = 5726059 })
|
||||
vim.api.nvim_set_hl(0, "LspReferenceRead", { cterm = { underline = true }, fg = 12168934, underline = true })
|
||||
vim.api.nvim_set_hl(0, "LspReferenceText", { cterm = { underline = true }, fg = 12168934, underline = true })
|
||||
vim.api.nvim_set_hl(0, "LspReferenceWrite", { cterm = { underline = true }, fg = 12168934, underline = true })
|
||||
vim.api.nvim_set_hl(0, "LspSignatureActiveParameter", { bold = true, cterm = { bold = true }, fg = 16568481 })
|
||||
vim.api.nvim_set_hl(0, "Macro", { fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "MatchParen", { cterm = { underline = true }, fg = 16618641, underline = true })
|
||||
vim.api.nvim_set_hl(0, "ModeMsg", { bold = true, cterm = { bold = true }, fg = 4804958 })
|
||||
vim.api.nvim_set_hl(0, "NonText", { fg = 6250335 })
|
||||
vim.api.nvim_set_hl(0, "Normal", { fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "NormalFloat", { fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "NormalNC", { fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "Number", { fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "Operator", { fg = 16618641 })
|
||||
vim.api.nvim_set_hl(0, "Pmenu", { bg = 5595507, fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "PmenuSbar", { bg = 4213334 })
|
||||
vim.api.nvim_set_hl(0, "PmenuSel", { bg = 4804958, fg = 14340329 })
|
||||
vim.api.nvim_set_hl(0, "PmenuThumb", { bg = 4804958 })
|
||||
vim.api.nvim_set_hl(0, "PreCondit", { fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "PreProc", { fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "Question", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "QuickFixLine", { bg = 4213334, fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "Repeat", { cterm = { italic = true }, fg = 12168934, italic = true })
|
||||
vim.api.nvim_set_hl(0, "Search", { bg = 5595507, fg = 10863060 })
|
||||
vim.api.nvim_set_hl(0, "Special", { fg = 9550057 })
|
||||
vim.api.nvim_set_hl(0, "SpecialChar", { fg = 10337488 })
|
||||
vim.api.nvim_set_hl(0, "SpecialComment", { fg = 6250335 })
|
||||
vim.api.nvim_set_hl(0, "SpellBad", { cterm = { underline = true }, fg = 16618641, underline = true })
|
||||
vim.api.nvim_set_hl(0, "SpellCap", { fg = 10337488 })
|
||||
vim.api.nvim_set_hl(0, "SpellLocal", { fg = 10337488 })
|
||||
vim.api.nvim_set_hl(0, "SpellRare", { fg = 10337488 })
|
||||
vim.api.nvim_set_hl(0, "Statement", { fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "StatusLine", { bg = 3094595, fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "StatusLineNC", { fg = 791325 })
|
||||
vim.api.nvim_set_hl(0, "StatusLineTerm", { bg = 3094595, fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "StatusLineTermNC", { fg = 6250335 })
|
||||
vim.api.nvim_set_hl(0, "StorageClass", { fg = 16618641 })
|
||||
vim.api.nvim_set_hl(0, "String", { fg = 8429473 })
|
||||
vim.api.nvim_set_hl(0, "Structure", { fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "TabLine", { fg = 6250335 })
|
||||
vim.api.nvim_set_hl(0, "TabLineFill", { bg = 5595507 })
|
||||
vim.api.nvim_set_hl(0, "TabLineSel", { fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "Tag", { fg = 10337488 })
|
||||
vim.api.nvim_set_hl(0, "Title", { fg = 8429473 })
|
||||
vim.api.nvim_set_hl(0, "Todo", { fg = 10337488 })
|
||||
vim.api.nvim_set_hl(0, "Type", { fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "Typedef", { fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "Visual", { bg = 5726059 })
|
||||
vim.api.nvim_set_hl(0, "VisualNOS", { bg = 5726059 })
|
||||
vim.api.nvim_set_hl(0, "WarningMsg", { fg = 16568481 })
|
||||
vim.api.nvim_set_hl(0, "WildMenu", { bg = 12168934, fg = 5595507 })
|
||||
vim.api.nvim_set_hl(0, "WinBar", { bg = 3094595, fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "WinBarNC", { bg = 791325, fg = 6250335 })
|
||||
vim.api.nvim_set_hl(0, "WinSeparator", { fg = 4213334 })
|
||||
vim.api.nvim_set_hl(0, "diffAdded", { fg = 8429473 })
|
||||
vim.api.nvim_set_hl(0, "diffChanged", { fg = 10337488 })
|
||||
vim.api.nvim_set_hl(0, "diffFile", { fg = 6250335 })
|
||||
vim.api.nvim_set_hl(0, "diffIndexLine", { fg = 12168934 })
|
||||
vim.api.nvim_set_hl(0, "diffLine", { fg = 11040402 })
|
||||
vim.api.nvim_set_hl(0, "diffNewFile", { fg = 13487565 })
|
||||
vim.api.nvim_set_hl(0, "diffOldFile", { fg = 5726059 })
|
||||
vim.api.nvim_set_hl(0, "lCursor", { bg = 13487565, fg = 5595507 })
|
3
init.lua
3
init.lua
@ -1,4 +1,5 @@
|
||||
require("rua.core")
|
||||
require("rua.lazy")
|
||||
|
||||
vim.cmd.colorscheme("ex-lackluster-hack")
|
||||
-- vim.cmd.colorscheme("ex-lackluster-hack")
|
||||
vim.cmd.colorscheme("ex-rei")
|
||||
|
@ -108,16 +108,16 @@ return {
|
||||
"nvim-tree/nvim-web-devicons",
|
||||
lazy = true,
|
||||
init = function()
|
||||
local lackluster = require("lackluster")
|
||||
require("nvim-web-devicons").setup({
|
||||
color_icons = false,
|
||||
override = {
|
||||
["default_icon"] = {
|
||||
color = lackluster.color.gray4,
|
||||
name = "Default",
|
||||
},
|
||||
},
|
||||
})
|
||||
-- local lackluster = require("lackluster")
|
||||
-- require("nvim-web-devicons").setup({
|
||||
-- color_icons = false,
|
||||
-- override = {
|
||||
-- ["default_icon"] = {
|
||||
-- color = lackluster.color.gray4,
|
||||
-- name = "Default",
|
||||
-- },
|
||||
-- },
|
||||
-- })
|
||||
end,
|
||||
},
|
||||
{
|
||||
@ -126,4 +126,37 @@ return {
|
||||
-- priority = 1000,
|
||||
-- init = init_lackluster,
|
||||
},
|
||||
{
|
||||
"wheat-thin-wiens/rei.nvim",
|
||||
priority = 1000,
|
||||
lazy = false,
|
||||
config = function()
|
||||
require("rei").setup({
|
||||
styles = {
|
||||
comments = { italic = true },
|
||||
keywords = {},
|
||||
identifiers = {},
|
||||
functions = { italic = true, bold = true },
|
||||
variables = {},
|
||||
booleans = {},
|
||||
loops = { italic = true },
|
||||
},
|
||||
integrations = {
|
||||
gitsigns = true,
|
||||
indent_blankline = true,
|
||||
lsp = true,
|
||||
mason = true,
|
||||
neotree = true,
|
||||
render_markdown = true,
|
||||
telescope = true, -- 'borderless' theme also available, leave as true for default theme
|
||||
treesitter = true,
|
||||
which_key = true,
|
||||
},
|
||||
transparency = true, -- Enables / Disables background transparency
|
||||
terminal_colors = true,
|
||||
highlight_overrides = {},
|
||||
})
|
||||
-- vim.cmd.colorscheme("rei")
|
||||
end,
|
||||
},
|
||||
}
|
||||
|
@ -9,7 +9,8 @@ return {
|
||||
lualine.setup({
|
||||
options = {
|
||||
-- theme = "catppuccin",
|
||||
theme = "lackluster",
|
||||
-- theme = "lackluster",
|
||||
theme = "rei",
|
||||
component_separators = { left = "", right = "" },
|
||||
section_separators = { left = "", right = "" },
|
||||
},
|
||||
|
Reference in New Issue
Block a user