-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add main/dawn variants for gnome shell #21
Comments
hmmm I would like to try that! |
Lovely! I think our kitty theme might be the simplest real-world example using the build tool. |
perfect! I'll take a look |
That's looking great! As far as building, would gnome-shell-extensions help? Looks like it allows setting a user theme from a directory which could remove the need to rebuild gnome shell each time. I'm not well-versed in this realm Edit: user-theme extensions: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/tree/main/extensions/user-theme?ref_type=heads |
Applying the theme isn't an issue exactly because we can use the User theme extension, actually building the theme is tricky; what's the project's policy on the theme sources? The resulting |
Oh that makes sense. Licensing doesn't seem to be an issue as far as including any or all of gnome-shell's css. For contributors it is best to allow building from source—I assume only including the result would make any modifications more difficult. Edit: I do like the idea of having prebuilt releases though :) |
I think the way to go should be Gradience + icons + gnome-shell, in which case I'd like to have the release be a tarball that you'd just extract in your home directory. Gradience really seems to be the future for GTK theming and the old GTK4 theme I wrote probably won't be as future-proof. We could also opt for an install script that'd allow the user to pick whether they'd like to use Gradience or the legacy stylesheets |
#20 added moon variant support for gnome shell. As mentioned in that PR, it shouldn't be too difficult to use our build tool to add support for the other two variants :)
Happy to help with any questions if someone takes this on!
The text was updated successfully, but these errors were encountered: