378 current 2024-04-17 16:30:07 24.05.20240416.5672bc9 6.8.4-zen1 *

This commit is contained in:
zackartz 2024-04-17 16:30:15 -04:00
parent 43d2ad77a5
commit e3336c2957
No known key found for this signature in database
GPG key ID: 5B53E53A9A514DBA
2 changed files with 169 additions and 160 deletions

View file

@ -1,8 +1,17 @@
return {
"catppuccin/nvim",
name = "catppuccin",
init = function()
vim.cmd.colorscheme("catppuccin")
end,
opts = {
transparent_background = true,
integrations = {
cmp = true,
noice = true,
treesitter = true,
neotree = true,
},
},
priority = 1000,
}

View file

@ -1,160 +1,160 @@
return {
"folke/tokyonight.nvim",
lazy = false,
priority = 1000,
init = function()
vim.cmd.colorscheme("tokyonight-night")
end,
opts = {
styles = {
keywords = { italic = false },
},
on_colors = function(colors)
colors.gitSigns.add = colors.green
colors.gitSigns.change = colors.blue
colors.gitSigns.delete = colors.red
colors.gitSigns.ignored = colors.bg
colors.status_line = colors.none
return colors
end,
on_highlights = function(hl, c)
local highlights = {
NormalSB = { bg = nil },
NormalFloat = { bg = nil },
FloatBorder = { fg = c.dark3 },
FloatTitle = { fg = c.dark3 },
CursorLineNr = { fg = c.blue },
Breakpoint = { fg = c.orange },
WinSeparator = { fg = c.terminal_black },
WinBar = { bg = nil },
WinBarNC = { bg = nil },
LspInlayHint = { fg = c.comment },
DiagnosticSignError = { fg = c.red },
DiagnosticSignWarn = { fg = c.yellow },
DiagnosticSignHint = { fg = c.blue },
DiagnosticSignInfo = { fg = c.blue },
DiagnosticError = { fg = c.red },
DiagnosticWarn = { fg = c.yellow },
DiagnosticHint = { fg = c.blue },
DiagnosticInfo = { fg = c.blue },
BufferLineFill = { bg = c.bg },
BufferLineCloseButtonSelected = { fg = c.red },
BufferLineError = { fg = c.red, bg = c.bg, bold = true },
BufferLineWarning = { fg = c.yellow, bg = c.bg, bold = true },
BufferLineHint = { fg = c.blue, bg = c.bg, bold = true },
BufferLineInfo = { fg = c.blue, bg = c.bg, bold = true },
BufferLineModified = { fg = c.green, bg = c.bg },
BufferLineDuplicate = { fg = c.comment, bg = c.bg, bold = true },
BufferLineDuplicateSelected = { fg = c.fg, bg = c.bg, bold = true, italic = true },
BufferLineTruncMarker = { bg = c.bg },
NeoTreeDirectoryName = { fg = c.fg },
NeoTreeNormalNC = { bg = c.bg },
NeoTreeNormal = { bg = c.bg },
NeoTreeGitUntracked = { fg = c.orange },
NeoTreeGitUnstaged = { fg = c.cyan },
WhichKeyFloat = { bg = c.bg },
FlashLabel = { fg = c.red, bg = c.bg },
FlashCurrent = { bg = c.fg },
TelescopeNormal = { bg = nil },
TelescopePromptPrefix = { fg = c.dark3 },
TelescopeBorder = { link = "FloatBorder" },
NotifyINFOBorder = { fg = c.blue },
NotifyINFOTitle = { fg = c.blue },
NotifyINFOIcon = { fg = c.blue },
NotifyERRORBorder = { fg = c.red },
NotifyERRORTitle = { fg = c.red },
NotifyERRORIcon = { fg = c.red },
NotifyWARNBorder = { fg = c.yellow },
NotifyWARNTitle = { fg = c.yellow },
NotifyWARNIcon = { fg = c.yellow },
ErrorMsg = { fg = c.red },
diffAdded = { fg = c.green },
diffRemoved = { fg = c.red },
diffChanged = { fg = c.blue },
diffNewFile = { fg = c.cyan },
diffOldFile = { fg = c.comment },
DiffAdd = { fg = c.green },
DiffChange = { fg = c.blue },
DiffDelete = { fg = c.red },
DiffText = { fg = c.purple },
DropBarSeparator = { fg = c.dark5 },
DropBarPick = { fg = c.red, bold = true, italic = true },
DropBarKind = { fg = c.fg },
DropBarKindFolder = { fg = c.dark5 },
DropBarIconUIPickPivot = { link = "DropBarPick" },
DropBarIconUISeparator = { link = "DropBarSeparator" },
}
for key, value in pairs(highlights) do
hl[key] = value
end
local dropbar_hl = {
"Array",
"Boolean",
"Constant",
"Constructor",
"Enum",
"EnumMember",
"Field",
"Function",
"Identifier",
"List",
"Macro",
"Number",
"Object",
"Operator",
"Package",
"Property",
"Reference",
"String",
"Type",
"TypeParameter",
"Unit",
"Value",
"Variable",
"Null",
"Specifier",
"BreakStatement",
"CaseStatement",
"ContinueStatement",
"Declaration",
"Delete",
"DoStatement",
"ElseStatement",
"ForStatement",
"IfStatement",
"Repeat",
"Scope",
"Specifier",
"Statement",
"SwitchStatement",
"WhileStatement",
"Class",
"Event",
"Interface",
"Method",
"Module",
"Namespace",
"MarkdownH1",
"MarkdownH2",
"MarkdownH3",
"MarkdownH4",
"MarkdownH5",
"MarkdownH6",
}
for _, value in pairs(dropbar_hl) do
hl["DropBarKind" .. value] = { link = "DropBarKind" }
end
end,
},
}
-- return {
-- "folke/tokyonight.nvim",
-- lazy = false,
-- priority = 1000,
-- init = function()
-- vim.cmd.colorscheme("tokyonight-night")
-- end,
-- opts = {
-- styles = {
-- keywords = { italic = false },
-- },
-- on_colors = function(colors)
-- colors.gitSigns.add = colors.green
-- colors.gitSigns.change = colors.blue
-- colors.gitSigns.delete = colors.red
-- colors.gitSigns.ignored = colors.bg
-- colors.status_line = colors.none
-- return colors
-- end,
-- on_highlights = function(hl, c)
-- local highlights = {
-- NormalSB = { bg = nil },
-- NormalFloat = { bg = nil },
-- FloatBorder = { fg = c.dark3 },
-- FloatTitle = { fg = c.dark3 },
-- CursorLineNr = { fg = c.blue },
-- Breakpoint = { fg = c.orange },
-- WinSeparator = { fg = c.terminal_black },
-- WinBar = { bg = nil },
-- WinBarNC = { bg = nil },
-- LspInlayHint = { fg = c.comment },
--
-- DiagnosticSignError = { fg = c.red },
-- DiagnosticSignWarn = { fg = c.yellow },
-- DiagnosticSignHint = { fg = c.blue },
-- DiagnosticSignInfo = { fg = c.blue },
-- DiagnosticError = { fg = c.red },
-- DiagnosticWarn = { fg = c.yellow },
-- DiagnosticHint = { fg = c.blue },
-- DiagnosticInfo = { fg = c.blue },
--
-- BufferLineFill = { bg = c.bg },
-- BufferLineCloseButtonSelected = { fg = c.red },
-- BufferLineError = { fg = c.red, bg = c.bg, bold = true },
-- BufferLineWarning = { fg = c.yellow, bg = c.bg, bold = true },
-- BufferLineHint = { fg = c.blue, bg = c.bg, bold = true },
-- BufferLineInfo = { fg = c.blue, bg = c.bg, bold = true },
-- BufferLineModified = { fg = c.green, bg = c.bg },
-- BufferLineDuplicate = { fg = c.comment, bg = c.bg, bold = true },
-- BufferLineDuplicateSelected = { fg = c.fg, bg = c.bg, bold = true, italic = true },
-- BufferLineTruncMarker = { bg = c.bg },
--
-- NeoTreeDirectoryName = { fg = c.fg },
-- NeoTreeNormalNC = { bg = c.bg },
-- NeoTreeNormal = { bg = c.bg },
-- NeoTreeGitUntracked = { fg = c.orange },
-- NeoTreeGitUnstaged = { fg = c.cyan },
--
-- WhichKeyFloat = { bg = c.bg },
-- FlashLabel = { fg = c.red, bg = c.bg },
-- FlashCurrent = { bg = c.fg },
--
-- TelescopeNormal = { bg = nil },
-- TelescopePromptPrefix = { fg = c.dark3 },
-- TelescopeBorder = { link = "FloatBorder" },
--
-- NotifyINFOBorder = { fg = c.blue },
-- NotifyINFOTitle = { fg = c.blue },
-- NotifyINFOIcon = { fg = c.blue },
-- NotifyERRORBorder = { fg = c.red },
-- NotifyERRORTitle = { fg = c.red },
-- NotifyERRORIcon = { fg = c.red },
-- NotifyWARNBorder = { fg = c.yellow },
-- NotifyWARNTitle = { fg = c.yellow },
-- NotifyWARNIcon = { fg = c.yellow },
-- ErrorMsg = { fg = c.red },
--
-- diffAdded = { fg = c.green },
-- diffRemoved = { fg = c.red },
-- diffChanged = { fg = c.blue },
-- diffNewFile = { fg = c.cyan },
-- diffOldFile = { fg = c.comment },
-- DiffAdd = { fg = c.green },
-- DiffChange = { fg = c.blue },
-- DiffDelete = { fg = c.red },
-- DiffText = { fg = c.purple },
--
-- DropBarSeparator = { fg = c.dark5 },
-- DropBarPick = { fg = c.red, bold = true, italic = true },
-- DropBarKind = { fg = c.fg },
-- DropBarKindFolder = { fg = c.dark5 },
-- DropBarIconUIPickPivot = { link = "DropBarPick" },
-- DropBarIconUISeparator = { link = "DropBarSeparator" },
-- }
--
-- for key, value in pairs(highlights) do
-- hl[key] = value
-- end
--
-- local dropbar_hl = {
-- "Array",
-- "Boolean",
-- "Constant",
-- "Constructor",
-- "Enum",
-- "EnumMember",
-- "Field",
-- "Function",
-- "Identifier",
-- "List",
-- "Macro",
-- "Number",
-- "Object",
-- "Operator",
-- "Package",
-- "Property",
-- "Reference",
-- "String",
-- "Type",
-- "TypeParameter",
-- "Unit",
-- "Value",
-- "Variable",
-- "Null",
-- "Specifier",
-- "BreakStatement",
-- "CaseStatement",
-- "ContinueStatement",
-- "Declaration",
-- "Delete",
-- "DoStatement",
-- "ElseStatement",
-- "ForStatement",
-- "IfStatement",
-- "Repeat",
-- "Scope",
-- "Specifier",
-- "Statement",
-- "SwitchStatement",
-- "WhileStatement",
-- "Class",
-- "Event",
-- "Interface",
-- "Method",
-- "Module",
-- "Namespace",
-- "MarkdownH1",
-- "MarkdownH2",
-- "MarkdownH3",
-- "MarkdownH4",
-- "MarkdownH5",
-- "MarkdownH6",
-- }
--
-- for _, value in pairs(dropbar_hl) do
-- hl["DropBarKind" .. value] = { link = "DropBarKind" }
-- end
-- end,
-- },
-- }