GradienceTeam / Gradience

Change the look of Adwaita, with ease
https://gradienceteam.github.io
GNU General Public License v3.0
1.3k stars 47 forks source link

feat: be able to apply gradience themes from console #671

Closed Neon-44 closed 1 year ago

Neon-44 commented 1 year ago

Feature description

this feature would help to be able to use gradience in scripts. something like "flatpak run gradience-flatpak-address gradience apply theme.json -gtk3 -gtk4 -flatpakgtk3 -flatpakgtk4" would be immensely helpful :)

Additional Context

No response

Did you read the Code of Conduct?

github-actions[bot] commented 1 year ago

Welcome on Gradience. 🥳 We really appreciate your contribution. The core team will review your issue as soon as possible. You can also join the matrix room https://matrix.to/#/#Gradience-space:envs.net or the discord server https://discord.com/invite/4njFDtfGEZ

tfuxu commented 1 year ago

I'm currently working on porting CLI support from our outdated PR to a newer codebase, so you can expect it (and maybe some other fascinating stuff) in a new update that should come out in about a week.

Neon-44 commented 1 year ago

@tfuxu that's absolutely awesome, thank you!

is there a way i can follow a project / branch on GitHub to get notified when you're finished? :)

tfuxu commented 1 year ago

is there a way i can follow a project / branch on GitHub to get notified when you're finished? :)

Yes, you can set repository watching to custom, and set it to watch for new PRs:

  1. Set it to custom: Screenshot from 2022-12-06 22-04-15

  2. Choose pull requests option and click apply: Screenshot from 2022-12-06 22-05-14

You'll need to wait for my PR to show up, and when it shows up, you'll get a notification on Github. Just remember to disable it afterwards, because you might get flooded by the amount of notifications from our project :)

Neon-44 commented 1 year ago

done. thanks for your help @tfuxu, really appreciate it :) :)

Xyphyn commented 1 year ago

I would really like this since it means I can apply themes when I switch between light and dark theme using an extension.