diff --git a/README.md b/README.md index 0c094d0e..261adf19 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,11 @@ This port of Catppuccin is special { "catppuccin/nvim", name = "catppuccin", priority = 1000 } ``` +[mini.deps](https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-deps.md) +```lua +add({ source = "catppuccin/nvim", name = "catppuccin" }) +``` + [packer.nvim](https://github.com/wbthomason/packer.nvim) ```lua use { "catppuccin/nvim", as = "catppuccin" } @@ -1042,6 +1047,20 @@ cmp = true + + + + copilot.vim + + +```lua +copilot_vim = false, +``` + + + + + diff --git a/doc/catppuccin.txt b/doc/catppuccin.txt index 74167934..c94235e9 100644 --- a/doc/catppuccin.txt +++ b/doc/catppuccin.txt @@ -38,6 +38,13 @@ lazy.nvim { "catppuccin/nvim", name = "catppuccin", priority = 1000 } < +mini.deps + + +>lua + add({ source = "catppuccin/nvim", name = "catppuccin" }) +< + packer.nvim >lua @@ -672,6 +679,10 @@ nvim-cmp>lua cmp = true < +copilot.vim>lua + copilot_vim = false, +< + nvim-dap>lua dap = true < diff --git a/lua/catppuccin/groups/integrations/blink_cmp.lua b/lua/catppuccin/groups/integrations/blink_cmp.lua index f3c8cb30..08756e70 100644 --- a/lua/catppuccin/groups/integrations/blink_cmp.lua +++ b/lua/catppuccin/groups/integrations/blink_cmp.lua @@ -5,6 +5,7 @@ function M.get() BlinkCmpLabel = { fg = C.overlay2 }, BlinkCmpLabelDeprecated = { fg = C.overlay0, style = { "strikethrough" } }, + BlinkCmpLabelMatch = { fg = C.text, style = { "bold" } }, BlinkCmpKindText = { fg = C.green }, BlinkCmpKindMethod = { fg = C.blue }, BlinkCmpKindFunction = { fg = C.blue }, diff --git a/lua/catppuccin/groups/integrations/copilot_vim.lua b/lua/catppuccin/groups/integrations/copilot_vim.lua new file mode 100644 index 00000000..1f8764ac --- /dev/null +++ b/lua/catppuccin/groups/integrations/copilot_vim.lua @@ -0,0 +1,10 @@ +local M = {} + +function M.get() + return { + CopilotSuggestion = { fg = C.overlay0 }, + CopilotAnnotation = { fg = C.blue }, + } +end + +return M diff --git a/lua/catppuccin/types.lua b/lua/catppuccin/types.lua index b8f3f737..f2b4dc08 100644 --- a/lua/catppuccin/types.lua +++ b/lua/catppuccin/types.lua @@ -121,11 +121,12 @@ ---@field barbecue CtpIntegrationBarbecue | boolean? ---@field beacon boolean? ---@field blink_cmp boolean? ----@field colorful_winsep CtpIntegrationColorfulWinsep | boolean? ---@field cmp boolean? -- `coc.nvim` links to `native_lsp` highlight groups, so you can use -- `native_lsp.virtual_text` and `native_lsp.underlines` to style diagnostics. ---@field coc_nvim boolean? +---@field colorful_winsep CtpIntegrationColorfulWinsep | boolean? +---@field copilot_vim boolean? -- ```lua -- local sign = vim.fn.sign_define --