Skip to content

[META] Kaolin themes v2.0 rework #93

@ogdenwebb

Description

@ogdenwebb

TL;DR

I plan to rework of Kaolin-themes ecosystem toward the end of the year. So this issue is place to gather all goals and ideas that I'd love to see in the v2.0 release.

Feel free to share your feedback and ideas here!

Image

1. Common & normalized Kaolin palettes

  • Min: create all color palettes based on Emacs themes and share them in a simple form to others.
  • Ideal: provide a tool to generate new color themes based on specified color palettes.

2. Create the community

To share thoughts, get help and contribute into the project.

3. Proper multi-theming support for Emacs package

The current implementation of Emacs package is pretty rough and has many flaws - obviously there are still a lot of things to improve in the core. At least use TVA format presented in Autothemer package. Maybe involve ct.el package for better color tools.

This including better coverage between light and dark variants.

4. Better Emacs themes customization

I'm willing to create more and more custom variables to give people more customizable Kaolin-themes experience. But some people might prefer to have their own variation with specific options. To achieve that it needs internal API to work with Kaolin palettes and acquire colors from the current theme.

5. (?) New themes

Maybe I'll get some inspiration to create new variants for Kaolin themes.

6. Nerd-icons support

Nerd fonts icons becomes more and more popular, also integrated in Emacs ecosystem pretty well. All-the-icons is almost unmaintained for now, so it's a good idea to plan further migration to nerd-icons.


That which is arises from that which is not

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions