Update generated neovim config
This commit is contained in:
@ -59,9 +59,11 @@ function M.get()
|
||||
SpellRare = { sp = C.green, style = { "undercurl" } }, -- Word that is recognized by the spellchecker as one that is hardly ever used. |spell| Combined with the highlighting used otherwise.
|
||||
StatusLine = { fg = C.text, bg = O.transparent_background and C.none or C.mantle }, -- status line of current window
|
||||
StatusLineNC = { fg = C.surface1, bg = O.transparent_background and C.none or C.mantle }, -- status lines of not-current windows Note: if this is equal to "StatusLine" Vim will use "^^^" in the status line of the current window.
|
||||
TabLine = { bg = C.mantle, fg = C.surface1 }, -- tab pages line, not active tab page label
|
||||
TabLineFill = {}, -- tab pages line, where there are no labels
|
||||
TabLine = { bg = C.mantle, fg = C.overlay0 }, -- tab pages line, not active tab page label
|
||||
TabLineFill = { bg = O.transparent_background and C.none or C.mantle }, -- tab pages line, where there are no labels
|
||||
TabLineSel = { fg = C.green, bg = C.surface1 }, -- tab pages line, active tab page label
|
||||
TermCursor = { fg = C.base, bg = C.rosewater }, -- cursor in a focused terminal
|
||||
TermCursorNC = { fg = C.base, bg = C.overlay2 }, -- cursor in unfocused terminals
|
||||
Title = { fg = C.blue, style = { "bold" } }, -- titles for output from ":set all", ":autocmd" etc.
|
||||
Visual = { bg = C.surface1, style = { "bold" } }, -- Visual mode selection
|
||||
VisualNOS = { bg = C.surface1, style = { "bold" } }, -- Visual mode selection when vim is "Not Owning the Selection".
|
||||
|
||||
@ -0,0 +1,11 @@
|
||||
local M = {}
|
||||
|
||||
function M.get()
|
||||
return {
|
||||
NotificationInfo = { fg = C.blue, bg = C.mantle },
|
||||
NotificationWarning = { fg = C.yellow, bg = C.mantle },
|
||||
NotificationError = { fg = C.red, bg = C.mantle },
|
||||
}
|
||||
end
|
||||
|
||||
return M
|
||||
@ -0,0 +1,22 @@
|
||||
local M = {}
|
||||
|
||||
function M.get()
|
||||
return {
|
||||
FzfLuaNormal = { link = "NormalFloat" },
|
||||
FzfLuaBorder = { link = "FloatBorder" },
|
||||
FzfLuaTitle = { link = "FloatTitle" },
|
||||
FzfLuaHeaderBind = { fg = C.yellow },
|
||||
FzfLuaHeaderText = { fg = C.peach },
|
||||
FzfLuaPathColNr = { fg = C.blue },
|
||||
FzfLuaPathLineNr = { fg = C.green },
|
||||
FzfLuaBufName = { fg = C.mauve },
|
||||
FzfLuaBufNr = { fg = C.yellow },
|
||||
FzfLuaBufFlagCur = { fg = C.peach },
|
||||
FzfLuaBufFlagAlt = { fg = C.blue },
|
||||
FzfLuaTabTitle = { fg = C.sky },
|
||||
FzfLuaTabMarker = { fg = C.yellow },
|
||||
FzfLuaLiveSym = { fg = C.peach },
|
||||
}
|
||||
end
|
||||
|
||||
return M
|
||||
@ -0,0 +1,26 @@
|
||||
local M = {}
|
||||
|
||||
function M.get()
|
||||
return vim.tbl_deep_extend("force", {}, {
|
||||
LirFloatNormal = { fg = C.text, bg = O.transparent_background and C.none or C.mantle },
|
||||
LirFloatBorder = {
|
||||
fg = O.transparent_background and C.surface1 or C.base,
|
||||
bg = O.transparent_background and C.none or C.base,
|
||||
},
|
||||
LirFloatCursorLine = { link = "CursorLine" },
|
||||
LirDir = { fg = C.blue },
|
||||
LirSymLink = { fg = C.pink },
|
||||
LirEmptyDirText = { fg = C.blue },
|
||||
LirFloatCurdirWindowNormal = { fg = C.text },
|
||||
LirFloatCurdirWindowDirName = { fg = C.lavender, style = { "bold" } },
|
||||
}, ((O.integrations.lir and O.integrations.lir.git_status) and {
|
||||
LirGitStatusBracket = { fg = C.overlay0 },
|
||||
LirGitStatusIndex = { fg = C.blue },
|
||||
LirGitStatusWorktree = { fg = C.yellow },
|
||||
LirGitStatusUnmerged = { fg = C.red },
|
||||
LirGitStatusUntracked = { fg = C.subtext0 },
|
||||
LirGitStatusIgnored = { fg = C.subtext0 },
|
||||
}) or {})
|
||||
end
|
||||
|
||||
return M
|
||||
@ -1,7 +1,7 @@
|
||||
local M = {}
|
||||
|
||||
-- markdown.nvim highlight groups:
|
||||
-- https://github.com/MeanderingProgrammer/markdown.nvim?tab=readme-ov-file#colors
|
||||
-- render-markdown.nvim highlight groups:
|
||||
-- https://github.com/MeanderingProgrammer/render-markdown.nvim?tab=readme-ov-file#colors
|
||||
|
||||
function M.get()
|
||||
local groups = {
|
||||
@ -10,6 +10,11 @@ function M.get()
|
||||
RenderMarkdownBullet = { fg = C.sky },
|
||||
RenderMarkdownTableHead = { fg = C.blue },
|
||||
RenderMarkdownTableRow = { fg = C.lavender },
|
||||
RenderMarkdownSuccess = { fg = C.green },
|
||||
RenderMarkdownInfo = { fg = C.sky },
|
||||
RenderMarkdownHint = { fg = C.teal },
|
||||
RenderMarkdownWarn = { fg = C.yellow },
|
||||
RenderMarkdownError = { fg = C.red },
|
||||
}
|
||||
|
||||
local syntax = require("catppuccin.groups.syntax").get()
|
||||
|
||||
@ -132,6 +132,7 @@
|
||||
-- sign("DapBreakpointCondition", { text = "●", texthl = "DapBreakpointCondition", linehl = "", numhl = ""})
|
||||
-- sign("DapLogPoint", { text = "◆", texthl = "DapLogPoint", linehl = "", numhl = ""})
|
||||
-- ```
|
||||
---@field dadbod_ui boolean?
|
||||
---@field dap boolean?
|
||||
---@field dap_ui boolean?
|
||||
---@field dashboard boolean?
|
||||
@ -149,6 +150,7 @@
|
||||
-- ```
|
||||
---@field fidget boolean?
|
||||
---@field flash boolean?
|
||||
---@field fzf boolean?
|
||||
---@field gitgutter boolean?
|
||||
---@field gitsigns boolean?
|
||||
---@field grug_far boolean?
|
||||
@ -159,6 +161,7 @@
|
||||
---@field indent_blankline CtpIntegrationIndentBlankline | boolean?
|
||||
---@field leap boolean?
|
||||
---@field lightspeed boolean?
|
||||
---@field lir CtpIntegrationLir | boolean?
|
||||
-- For custom Lsp kind icon and colors, adjust your `lspsaga` config:
|
||||
--
|
||||
-- ```lua
|
||||
@ -238,6 +241,12 @@
|
||||
-- Follow the instructions on the plugins GitHub repo to set it up.
|
||||
---@field colored_indent_levels boolean?
|
||||
|
||||
---@class CtpIntegrationLir
|
||||
-- Whether to enable the integration.
|
||||
---@field enabled boolean
|
||||
-- Sets lir-git-status.nvim highlight groups
|
||||
---@field git_status boolean
|
||||
|
||||
---@class CtpIntegrationMini
|
||||
-- Whether to enable the integration.
|
||||
---@field enabled boolean
|
||||
|
||||
Reference in New Issue
Block a user