-
Notifications
You must be signed in to change notification settings - Fork 1
can you explain a little more what the purpose of the plugin? #3
Comments
Hey, there. Yes, I am aware that there is aren't any demos or, guides regarding the usage of this plugin. I will write a full guide after I complete and refine that. That being said.. the following is a quick rundown of what this plugin does and aims to do. Also, there are help pages Theming utilities.The general idea for this plugin is to provide you with coloring utilities like A theming architecture.Allow inbuilt themes and allow users to override specific highlight groups if they do not like the defaults. And, also allow users to add their own colorschemes that follows the TreesitterSupport the new treesitter tags highlights. And, add some queries that will enunciate some tokens for better code readability. Provide a telescope theme pickerAllow users to browse inbuilt and user themes and set them using Premade configs.Provide some premade plugin configs like what Allow aggregatesUsers will be allowed to toggle Allow presetsUsers will be able to toggle darker contrasted colors for specific highlight groups, toggle GeneratorsThis feature is similar to what
A colorpickers. And other frontends.This is on TODO. About.I wanted to use multiple colorschemes but, every other colorscheme plugin followed there own way of defining colors which was not uniform or, did things differently. This did not play well with my configuration which often imported colors from the colorscheme. Secondly, some plugins supported presets and aggregates but there was no way to add my own groups to them. And, their premade plugin config had hardcoded values. |
thanks for the answer, i hope you make it easy to add new plugin support to it, and maybe accept PRs i tried the built in theme picker and its great. in summary, i lot of nice idea you have and hopefully you stay motivated to work on your rewrite. |
For sure man! |
it was hard to find out what it does, I think a quick intro could be helpful
The text was updated successfully, but these errors were encountered: