Comments (6)
Wouldn't it be nice if gruvbox8 just provided the gruvbox base theme but no overrides or extras for plugins etc.
It would be a good idea to provide a streamlined Gruvbox-like color scheme, but it would not be wise to apply drastic changes to Gruvbox8 at this point: in particular, removing support for plugins/filetypes would be disrupting for many users.
It is very easy, however, to customize Gruvbox8. Just install Colortemplate, edit _common
and remove/comment out the following lines:
Include: _plugins
Include: _filetypes
Then, rebuild the color schemes.
A new, simplified, version of Gruvbox8 is something I am considering (Gruvbox9? For Vim 9?). Possibly, a holiday projectβ¦
from vim-gruvbox8.
By the way, I'm happy to create a PR if you agree with that this behavior is intended or not.
from vim-gruvbox8.
I think I have inherited that part from the original Gruvbox. I have no strong opinion about it: I may change the option to affect only String
.
from vim-gruvbox8.
Yes, that's how the original Gruvbox defined it. I don't know, I guess there was a reason why Special
was included (a request by some users?), and I'd lean towards backward compatibility.
Adding this the below π to my vimrc solves it
That is the way you are supposed to customize color schemes, after all. In retrospect, I should not have included any option in my fork.
I propose to leave things as they are and leave this issue open. If others come supporting your view, I will update the option.
from vim-gruvbox8.
@lifepillar I still find this confusing but π€·ββοΈ. Works for me to override it manually.
This is actually something I gave a bit of thought yesterday. Wouldn't it be nice if gruvbox8
just provided the gruvbox base theme but no overrides or extras for plugins etc. Instead we create a cookbook where you easily can copy and paste highlight
for plugins or overrides. This would also enable PRs for vim-airline
themes etc without having to judge if it is bloat or not. My feeling is that this would inline perfectly with the speed is first class citizen approach of gruvbox8
.
from vim-gruvbox8.
Closing this as I got the answers I needed.
from vim-gruvbox8.
Related Issues (20)
- Theme doesn't load automatically upon start up when using a lua config HOT 8
- Fallback colors HOT 7
- none
- Strange behaviour of left service column HOT 9
- Lua port HOT 1
- Light theme for lightline HOT 4
- git gutter signs are too attractive HOT 3
- sometimes no colorscheme anymore HOT 3
- visual select colors HOT 2
- How can I disable italics? HOT 7
- gruvbox_transp_bg=1 doesn't work in Neovim 0.6 HOT 2
- Preview Window Highlight HOT 1
- Colors table HOT 3
- Poor readability of conceal characters HOT 2
- When using gruvbox8_soft and scrolling away, the background color is only partially applied HOT 2
- How do I install it without lua? HOT 2
- gruvbox_italicize_strings option doesn't work HOT 8
- fzf windows open in dark mode HOT 3
- Stupid Question: How to Install this in vim? HOT 2
- Vim built-in terminal is not transparent HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vim-gruvbox8.