AvengeMedia / AvengeMedia/DankMaterialShell

[THEMES] Matugen Theme Improvments - Ghostty, GTK, QT, etc.

Open
#109 42 comments 0 reactions 0 assignees View on GitHub
feature request help wanted needs-more-info
Dominant language
QML
Stars
8.1k
Forks
515
Avg merge
1d 8h
Merged PRs (30d)
102

Description

Too many issues about colors not being right, etc. So I just want to make a meta issue.

- [x] Ghostty+kitty Improvements
- **Done** Created a custom py script (standard lib only) that maps some matugen colors into 16 colors, looks good to me.
- Ghostty can be themed with a 16-color palette, plus some extras for cursor color and background colors. Some are easy enough to theme, but in general it's tough to figure out the material mapping from matugen since it's not really designed for such use cases.
- Consider exploring different schems matugen has and seeing if 16 different contrasty colors can be gotten that way for light and dark mode ( scheme-content, scheme-expressive, scheme-fidelity, scheme-fruit-salad, scheme-monochrome, scheme-neutral, scheme-rainbow, scheme-tonal-spot)
- Ghostty can also be styled with CSS, which may be the way - but need a template that honors the existing config values like its window transparency settings and things, they may be exposed as scss vars.
- [ ] GTK3 Improvements
- Seems pretty decent but some users report issues
- Figure out if theres a feasible way to make it independent of a specific theme, right now it depends on Colloid specifically.
- [ ] QT Improvements
- Seems pretty decent to me but requires the qt6ct-kde fork, in general it's kinda ugly but might just be QT

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.