-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Colors changed drastically after the nvim 10.0 update #459
Comments
You're reporting this issue to the wrong repo. If the change was caused by an update of nvim, you gotta report it there. (I've seen similar reports for multiple colorschemes now, but idk if that breaking change was intentional or not). edit: this was an intentional breaking change by Neovim, see https://neovim.io/doc/user/news-0.10.html |
I have this issue too. Any progress? |
My gruvbox and airline colors broke with Neovim 0.10.0. * morhetz/gruvbox#459 * https://neovim.io/doc/user/news-0.10.html To fix it, I had to ditch the unmaintained gruvbox theme and switched to a lua-based gruvbox theme: ellisonleao/gruvbox.nvim To fix airline's colors, I had to switch to a lua-based airline plugin: lualine. I don't like lualine's bufferline implementation, so I added akinsho/bufferline.nvim to handle my bufferline. This also switches to using nvim-treesitter for all syntax highlighting.
My gruvbox and airline colors broke with Neovim 0.10.0. * morhetz/gruvbox#459 * https://neovim.io/doc/user/news-0.10.html To fix everything, I: * ditched the unmaintained morhetz/gruvbox theme and switched to a lua-based gruvbox theme, ellisonleao/gruvbox.nvim * switched from bling/vim-airline to a lua-based airline plugin, nvim-lualine/lualine.nvim. * I don't like lualine's bufferline implementation, so I added akinsho/bufferline.nvim to handle my bufferline. * updated to meslo nerd fonts v3 since v2 didn't have the right glyphs for lualine. * now use nvim-treesitter for all syntax highlighting as that has better compatability with neovim and all the new plugins. * updated powerlevel10k and reconfigured for nerd fronts v3.
My gruvbox and airline colors broke with Neovim 0.10.0. * morhetz/gruvbox#459 * https://neovim.io/doc/user/news-0.10.html To fix everything, I: * ditched the unmaintained morhetz/gruvbox theme and switched to a lua-based gruvbox theme, ellisonleao/gruvbox.nvim * switched from bling/vim-airline to a lua-based airline plugin, nvim-lualine/lualine.nvim. * I don't like lualine's bufferline implementation, so I added akinsho/bufferline.nvim to handle my bufferline. * updated to meslo nerd fonts v3 since v2 didn't have the right glyphs for lualine. * now use nvim-treesitter for all syntax highlighting as that has better compatability with neovim and all the new plugins. * updated powerlevel10k and reconfigured for nerd fronts v3.
My gruvbox and airline colors broke with Neovim 0.10.0. * morhetz/gruvbox#459 * https://neovim.io/doc/user/news-0.10.html To fix everything, I: * ditched the unmaintained morhetz/gruvbox theme and switched to a lua-based gruvbox theme, ellisonleao/gruvbox.nvim * switched from bling/vim-airline to a lua-based airline plugin, nvim-lualine/lualine.nvim. * I don't like lualine's bufferline implementation, so I added akinsho/bufferline.nvim to handle my bufferline. * updated to meslo nerd fonts v3 since v2 didn't have the right glyphs for lualine. * now use nvim-treesitter for all syntax highlighting as that has better compatability with neovim and all the new plugins. * updated powerlevel10k and reconfigured for nerd fronts v3.
My gruvbox and airline colors broke with Neovim 0.10.0. * morhetz/gruvbox#459 * https://neovim.io/doc/user/news-0.10.html To fix everything, I: * ditched the unmaintained morhetz/gruvbox theme and switched to a lua-based gruvbox theme, ellisonleao/gruvbox.nvim * switched from bling/vim-airline to a lua-based airline plugin, nvim-lualine/lualine.nvim. * I don't like lualine's bufferline implementation, so I added akinsho/bufferline.nvim to handle my bufferline. * updated to meslo nerd fonts v3 since v2 didn't have the right glyphs for lualine. * now use nvim-treesitter for all syntax highlighting and indentation as that has better compatability with neovim and all the new plugins. * updated powerlevel10k and reconfigured for nerd fronts v3. Note: the puppet grammar for treesitter doesn't have heredoc support and doesn't align hash rockets, but running PuppetLintFix fixes those issues.
My gruvbox and airline colors broke with Neovim 0.10.0. * morhetz/gruvbox#459 * https://neovim.io/doc/user/news-0.10.html To fix everything, I: * ditched the unmaintained morhetz/gruvbox theme and switched to a lua-based gruvbox theme, ellisonleao/gruvbox.nvim * switched from bling/vim-airline to a lua-based airline plugin, nvim-lualine/lualine.nvim. * I don't like lualine's bufferline implementation, so I added akinsho/bufferline.nvim to handle my bufferline. * updated to meslo nerd fonts v3 since v2 didn't have the right glyphs for lualine. * now use nvim-treesitter for all syntax highlighting and indentation as that has better compatability with neovim and all the new plugins. * updated powerlevel10k and reconfigured for nerd fronts v3. Note: the puppet grammar for treesitter doesn't have heredoc support and doesn't align hash rockets, but running PuppetLintFix fixes those issues.
For any neovim users, just switch to ellisonleao/gruvbox.nvim, which is a Neovim Lua port that works just fine (It's also well-maintained) |
I don't configure neovim with lua, and I found the default settings of the lua port mentioned above to be different than what I wanted. gruvbox-community worked as a drop-in replacement for me. |
standard gruvbox colors don't work right on neovim anymore morhetz/gruvbox#459
nvim 9.5
nvim 10.0
The text was updated successfully, but these errors were encountered: