We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
neogit added many new hl groups. Catppuccin doesn't yet support them. The integration file (neogit.lua) needs to be updated.
NVIM v0.9.0 Build type: Release LuaJIT 2.1.0-beta3
iTerm2
catppuccin e0dd3f9
lvim -u repro.lua
right colors
wrong colors
-- 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", name = "catppuccin", priority = 1000, config = function() require("catppuccin").setup { integrations = { neogit = false, }, } end, }, { "NeogitOrg/neogit", dependencies = { "nvim-lua/plenary.nvim", "sindrets/diffview.nvim", }, cmd = { "Neogit" }, config = function() require("neogit").setup { disable_signs = false, disable_hint = true, disable_context_highlighting = false, disable_commit_confirmation = true, -- Neogit refreshes its internal state after specific events, which can be expensive depending on the repository size. -- Disabling `auto_refresh` will make it so you have to manually refresh the status after you open it. auto_refresh = true, disable_builtin_notifications = false, use_magit_keybindings = false, -- Change the default way of opening neogit kind = "tab", -- Change the default way of opening the commit popup commit_popup = { kind = "split", }, -- Change the default way of opening popups popup = { kind = "split", }, -- customize displayed signs signs = { -- { CLOSED, OPENED } section = { ">", "v" }, item = { ">", "v" }, hunk = { "", "" }, }, integrations = { diffview = true, }, -- Setting any section to `false` will make the section not render at all sections = { untracked = { folded = false, }, unstaged = { folded = false, }, staged = { folded = false, }, stashes = { folded = true, }, unpulled = { folded = true, }, unmerged = { folded = false, }, recent = { folded = true, }, }, -- override/add mappings mappings = { -- modify status buffer mappings status = { ["q"] = "Close", ["1"] = "Depth1", ["2"] = "Depth2", ["3"] = "Depth3", ["4"] = "Depth4", ["<tab>"] = "Toggle", ["x"] = "Discard", ["s"] = "Stage", ["a"] = "StageUnstaged", ["<c-s>"] = "StageAll", ["u"] = "Unstage", ["U"] = "UnstageStaged", ["d"] = "DiffAtFile", ["$"] = "CommandHistory", ["<c-r>"] = "RefreshBuffer", ["o"] = "GoToFile", ["<enter>"] = "Toggle", ["<c-v>"] = "VSplitOpen", ["<c-x>"] = "SplitOpen", ["<c-t>"] = "TabOpen", ["?"] = "HelpPopup", ["D"] = "DiffPopup", ["p"] = "PullPopup", ["r"] = "RebasePopup", ["P"] = "PushPopup", ["c"] = "CommitPopup", ["L"] = "LogPopup", ["Z"] = "StashPopup", ["b"] = "BranchPopup", -- ["<space>"] = "Stage", -- Removes the default mapping of "s" -- ["s"] = "", }, }, } end, }, { "sindrets/diffview.nvim", cmd = { "DiffviewOpen" }, enabled = true, config = true, }, } require("lazy").setup(plugins, { root = root .. "/plugins", }) vim.cmd.colorscheme "catppuccin" -- add anything else here
The text was updated successfully, but these errors were encountered:
feat(neogit): upstream new hl groups (catppuccin#545)
0610f32
f5937dc
feat(neogit): update hilights (catppuccin#545)
b6c5dfa
feat(neogit): update highlights (catppuccin#545)
1aaa032
feat(neogit): update highlights (#545) (#549)
371430f
No branches or pull requests
Description
neogit added many new hl groups. Catppuccin doesn't yet support them. The integration file (neogit.lua) needs to be updated.
Neovim version
Terminal and multiplexer
iTerm2
Catppuccin version / branch / rev
catppuccin e0dd3f9
Steps to reproduce
lvim -u repro.lua
Expected behavior
right colors
![Screen Shot 2023-07-16 at 3 36 13 PM](https://private-user-images.githubusercontent.com/148098/253825449-8d27efc6-d182-4fa4-acab-cb9819019bbc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTE0NjgsIm5iZiI6MTczOTQ1MTE2OCwicGF0aCI6Ii8xNDgwOTgvMjUzODI1NDQ5LThkMjdlZmM2LWQxODItNGZhNC1hY2FiLWNiOTgxOTAxOWJiYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMjUyNDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jZTllYmQ3NmFhZWE0NDUzZjRjNzNkNWM4MzM5YjAyZGYzYjcxNjRhNTdlOGRiMGYyYTQ2M2FmMDUzYTQyMzA2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.NMJl0_d_e3OOscMC6JnZ7_PFEtWpy38Mv66g-fT5Bno)
Actual behavior
wrong colors
![Screen Shot 2023-07-16 at 3 28 19 PM](https://private-user-images.githubusercontent.com/148098/253825404-e3b34b61-1173-4315-bdc2-6f1e3e84b6ba.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTE0NjgsIm5iZiI6MTczOTQ1MTE2OCwicGF0aCI6Ii8xNDgwOTgvMjUzODI1NDA0LWUzYjM0YjYxLTExNzMtNDMxNS1iZGMyLTZmMWUzZTg0YjZiYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMjUyNDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00ZDkxZTEzZTk0MWNjNTZlMzY2ODRjZDAxMDdmMzRiOGVjZmFjY2FlYmNmZTdiMmQ4ZTZhYzEwNTUyYmE1Mjc5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.FxFcF4vKP11x9i9AjV7ekYgaJwPG_rOnvrqNIhCYwS4)
Repro
The text was updated successfully, but these errors were encountered: