Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blink completion menu using wrong colors #832

Open
PeraltaBoi opened this issue Feb 19, 2025 · 2 comments
Open

Blink completion menu using wrong colors #832

PeraltaBoi opened this issue Feb 19, 2025 · 2 comments
Labels
bug Something isn't working

Comments

@PeraltaBoi
Copy link

Description

My completion menu seems to be using a default color. The documentation menu is working correctly though.
Image

Neovim version

NVIM v0.10.4
Build type: Release
LuaJIT 2.1.1713773202

Terminal and multiplexer

Ghostty 1.1.2

Catppuccin version / branch / rev

i use nixpkgs unstable, so i don't have a version number, but it's recent

Steps to reproduce

Enable blink_cmp integration

Expected behavior

The completion menu should have the correct background color

Actual behavior

The completion menu has a default background color

Repro

-- DO NOT change the paths and don't remove the colorscheme
local root = vim.fn.fnamemodify("./.repro", ":p")

-- set stdpaths to use .repro
for _, name in ipairs({ "config", "data", "state", "cache" }) do
  vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", lazypath })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
  "catppuccin/nvim",
  -- add any other plugins here
}
require("lazy").setup(plugins, {
  root = root .. "/plugins",
})

vim.cmd.colorscheme("catppuccin")
-- add anything else here
@PeraltaBoi PeraltaBoi added the bug Something isn't working label Feb 19, 2025
@vollowx
Copy link
Collaborator

vollowx commented Feb 19, 2025

As I can see in your repro file, you didn't enable the blink integration.

@PeraltaBoi
Copy link
Author

Sorry, i didn't edit my repro file as i use nix to configure neovim.
I hoped the screenshot would showcase that i do in fact have it enabled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants