Our great sponsors
-
mini.nvim
Library of 35+ independent Lua modules improving overall Neovim (version 0.7 and higher) experience with minimal effort
Some time ago I decided to improve user experience for my mini.nvim plugin by adding its explicit support to popular color schemes. Although out of the box experience should be pretty good (most coloring is done by linking to carefully selected builtin highlight groups), having them tailored to color scheme choices is certainly better.
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
rktjmp/lush.nvim
-
possibly https://github.com/tjdevries/colorbuddy.nvim
-
I use 'tjdevries/colorbuddy.vim' along with 'tjdevries/gruvbuddy.nvim' (https://github.com/tjdevries/gruvbuddy.nvim) for everyday stuff and it is nice (has tree-sitter coloring, etc)
-
I do wish there was a builtin way to partially link highlight groups. In my colorscheme I opted for this syntax, which resolves self into the batch of groups being defined recursively unwraps highlight links to fetch the true highlight group being referenced.
-
One project that does a fantastic job on these two points is https://github.com/vim-test/vim-test Both adding new execution environments and test-runners can be done with minimal fuzz. Only thing is I would like a tutorial of how to add a new runner.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
I am not entirely sure what you mean by "universal format for themes", but there I personally love Base16 convention with its recommendation for styling. This is what I ended up (re)implementing for Neovim: mini.base16. It's been around, so most of instruments should have support for this.
-
I'm not sure, but I'm guessing part of the problem may be that some themes support both light and dark modes, and that may require some tweaking beyond just "color A for light mode, color B for dark mode". Beyond that it really shouldn't require much complexity. For example, my own theme is pretty simple.
Related posts
- What are some plugins that you can't live without?
- What IDEA or Vscode feature/function you want to have in neovim eco-system?
- Editing init.lua with lua_ls on gives "Undefined global : vim" ?
- Set it and forget it plugins?
- mini.files - navigate and manipulate file system (with column view and editing text)