Skip to content
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

GTK3 theme? #9

Open
reeseovine opened this issue Sep 24, 2017 · 8 comments
Open

GTK3 theme? #9

reeseovine opened this issue Sep 24, 2017 · 8 comments

Comments

@reeseovine
Copy link

I have no idea how GTK themes are colored, but I think this would be a cool idea. It might be more than you can handle, and that's ok.

@mjswensen
Copy link
Collaborator

Thanks, @katacarbix , that is a great idea! Looks like GTK themes have a fairly high complexity ceiling (here's one that looks pretty cool), but I wonder if something basic would still be a valid theme and wouldn't be too hard. 🤔

Themer templates are nothing more than a JavaScript function that takes a set of colors and returns a list of files to be written to disk—would you consider implementing a themer-gtk3 package?

@mjswensen
Copy link
Collaborator

I'm closing this for now, due to inactivity, but I am willing to re-open if there is a lot of interest for GTK support.

@talentlessguy
Copy link

I'm interested in this, because in comparison of KDE, I can't theme it using settings, so having a way to theme it with web app could be nice

@mjswensen
Copy link
Collaborator

Cool. Reopening.

@mjswensen mjswensen reopened this Apr 13, 2020
@kalligator
Copy link
Contributor

That would be sweet if possible!

@mjswensen mjswensen added this to Suggested in Tools support May 2, 2020
@talentlessguy
Copy link

For anyone interested here's an official theme tutorial

I am in process of writing it but probably someone could implement it before me 😄

@hbjydev
Copy link

hbjydev commented Aug 23, 2020

This would be awesome to have if possible!

@lafleurdeboum
Copy link
Contributor

Well, I wrote themer-gnome-colors as a starting point on the same concern. It's also available in npm, as in

npm install themer-gnome-colors

The trick here is to pull the colors from gnome-terminal, assuming it uses the default Gnome color scheme. This assumption could be checked at the colors generation ; there are usable dconf instructions if you browse themer-gnome-terminal.

At the moment, it only generates colors for the dark theme. I think that's enough work for today ; any comments appreciated !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Tools support
  
Suggested
Development

No branches or pull requests

6 participants