Update generated neovim config
This commit is contained in:
@ -13,7 +13,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: JohnnyMorganz/stylua-action@v2
|
||||
- uses: JohnnyMorganz/stylua-action@v4
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
version: latest
|
||||
|
||||
@ -17,7 +17,7 @@ jobs:
|
||||
|
||||
- name: Create Pull Request
|
||||
id: cpr
|
||||
uses: peter-evans/create-pull-request@v5
|
||||
uses: peter-evans/create-pull-request@v6
|
||||
with:
|
||||
commit-message: 'feat: auto-sync upstream palettes'
|
||||
committer: GitHub <noreply@github.com>
|
||||
|
||||
@ -20,7 +20,7 @@ jobs:
|
||||
toc: true
|
||||
version: "nvim >= 0.8.0"
|
||||
treesitter: true
|
||||
- uses: stefanzweifel/git-auto-commit-action@v4
|
||||
- uses: stefanzweifel/git-auto-commit-action@v5
|
||||
with:
|
||||
commit_message: "docs: auto generate vimdoc"
|
||||
branch: ${{ github.head_ref }}
|
||||
|
||||
@ -1,5 +1,17 @@
|
||||
# Changelog
|
||||
|
||||
## [1.9.0](https://github.com/catppuccin/nvim/compare/v1.8.0...v1.9.0) (2024-08-09)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add fzf-lua integration ([#746](https://github.com/catppuccin/nvim/issues/746)) ([05206bb](https://github.com/catppuccin/nvim/commit/05206bbb6d500a339cd55a9486532c3871a4455e))
|
||||
* add lir.nvim and lir-git-status.nvim integration ([#705](https://github.com/catppuccin/nvim/issues/705)) ([d3907de](https://github.com/catppuccin/nvim/commit/d3907deedf74d1d5bd3bb990bff2db2ebc916c56))
|
||||
* add markdown.nvim integration ([ba41328](https://github.com/catppuccin/nvim/commit/ba413282677e1027a42d6ff585115d3e1df12b66))
|
||||
* add vim-dadbod-ui integration ([#747](https://github.com/catppuccin/nvim/issues/747)) ([4db4c77](https://github.com/catppuccin/nvim/commit/4db4c77cc17d23aa90b393f3e550ce99b9e903d5))
|
||||
* **render-markdown:** add highlights for callouts ([03a2f35](https://github.com/catppuccin/nvim/commit/03a2f354456373c199eb7829fd14120cc2099108))
|
||||
* **terminal:** highlight `TermCursor` and `TermCursorNC` ([#749](https://github.com/catppuccin/nvim/issues/749)) ([548b2a2](https://github.com/catppuccin/nvim/commit/548b2a25415bb60e05c536b7658aa8ffbfeb3e45))
|
||||
|
||||
## [1.8.0](https://github.com/catppuccin/nvim/compare/v1.7.0...v1.8.0) (2024-07-25)
|
||||
|
||||
|
||||
|
||||
@ -696,6 +696,20 @@ flash = true
|
||||
```
|
||||
<!-- flash.nvim -->
|
||||
|
||||
<!-- fzf-lua -->
|
||||
</tr>
|
||||
<tr>
|
||||
<td> <a href="https://github.com/ibhagwan/fzf-lua">fzf-lua</a> </td>
|
||||
<td>
|
||||
|
||||
```lua
|
||||
fzf = true
|
||||
```
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- fzf-lua -->
|
||||
|
||||
<!-- gitsigns.nvim -->
|
||||
</tr>
|
||||
<tr>
|
||||
@ -811,6 +825,20 @@ lightspeed = false
|
||||
```
|
||||
<!-- lightspeed.nvim -->
|
||||
|
||||
<!-- lir.nvim -->
|
||||
</tr>
|
||||
<tr>
|
||||
<td> <a href="https://github.com/tamago324/lir.nvim">lir.nvim</a> </td>
|
||||
<td>
|
||||
|
||||
```lua
|
||||
lir = {
|
||||
enabled = false,
|
||||
git_status = false
|
||||
}
|
||||
```
|
||||
<!-- lir.nvim -->
|
||||
|
||||
<!-- lspsaga.nvim -->
|
||||
</tr>
|
||||
<tr>
|
||||
@ -1326,10 +1354,10 @@ To use another flavour just replace `mocha` with the one you want to use.
|
||||
</tr>
|
||||
<!-- reactive.nvim -->
|
||||
|
||||
<!-- markdown.nvim -->
|
||||
<!-- render-markdown.nvim -->
|
||||
</tr>
|
||||
<tr>
|
||||
<td> <a href="https://github.com/MeanderingProgrammer/markdown.nvim">render-markdown (markdown.nvim)</a> </td>
|
||||
<td> <a href="https://github.com/MeanderingProgrammer/render-markdown.nvim">render-markdown.nvim</a> </td>
|
||||
<td>
|
||||
|
||||
```lua
|
||||
@ -1338,7 +1366,7 @@ render_markdown = true
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- markdown.nvim -->
|
||||
<!-- render-markdown.nvim -->
|
||||
|
||||
<!-- symbols-outline.nvim -->
|
||||
</tr>
|
||||
@ -1440,6 +1468,20 @@ let g:clap_theme = 'catppuccin'
|
||||
</tr>
|
||||
<!-- vim-clap -->
|
||||
|
||||
<!-- vim-dadbod-ui -->
|
||||
</tr>
|
||||
<tr>
|
||||
<td> <a href="https://github.com/kristijanhusak/vim-dadbod-ui">vim-dadbod-ui</a> </td>
|
||||
<td>
|
||||
|
||||
```lua
|
||||
dadbod_ui = false
|
||||
```
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- vim-dadbod-ui -->
|
||||
|
||||
<!-- vim-gitgutter -->
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
@ -538,6 +538,10 @@ flash.nvim>lua
|
||||
flash = true
|
||||
<
|
||||
|
||||
fzf-lua>lua
|
||||
fzf = true
|
||||
<
|
||||
|
||||
gitsigns.nvim>lua
|
||||
gitsigns = true
|
||||
<
|
||||
@ -587,6 +591,13 @@ lightspeed.nvim>lua
|
||||
lightspeed = false
|
||||
<
|
||||
|
||||
lir.nvim>lua
|
||||
lir = {
|
||||
enabled = false,
|
||||
git_status = false
|
||||
}
|
||||
<
|
||||
|
||||
lspsaga.nvim>lua
|
||||
lsp_saga = false
|
||||
<
|
||||
@ -790,7 +801,7 @@ Here is how you can use them.
|
||||
|
||||
To use another flavour just replace `mocha` with the one you want to use.
|
||||
|
||||
render-markdown (markdown.nvim)>lua
|
||||
render-markdown.nvim>lua
|
||||
render_markdown = true
|
||||
<
|
||||
|
||||
@ -830,6 +841,10 @@ Use this to set it up:
|
||||
let g:clap_theme = 'catppuccin'
|
||||
<
|
||||
|
||||
vim-dadbod-ui>lua
|
||||
dadbod_ui = false
|
||||
<
|
||||
|
||||
vim-gitgutter>lua
|
||||
gitgutter = false
|
||||
<
|
||||
|
||||
@ -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
|
||||
|
||||
@ -0,0 +1,6 @@
|
||||
{
|
||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||
"extends": [
|
||||
"local>catppuccin/renovate-config"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user