dylanaraps / pywal

🎨 Generate and change color-schemes on the fly.
MIT License
8.42k stars 327 forks source link

Why dropping oomox ? #374

Closed Fuzzbox999 closed 5 years ago

Fuzzbox999 commented 5 years ago

Wpgtk may be nice (and bloated ?), but why breaking users scripts making use of wal + oomox and who were happy with that ? Were they mutually exclusive ?

deviantfero commented 5 years ago

@dylanaraps mentioned no one is maintaining oomox, wpgtk uses a custom theme built specifically for it (this means no extra dependencies for GTK+ support), this means it's really fast, under half a second to update the theme, I maintain this theme and will keep maintaining for the foreseeable future, you can see the results in this video, but in the end it is just a template just like any other thing built into pywal.

in fact, wpgtk only relies on pywal (by extension all things that pywal depends on), the only real extra dependency is GTK, which of course if you're requesting oomox support, you already have (and xsettingsd for live reload, this is optional, GTK+ apps reload theme on close/open).

anyway, if you still prefer using just pywal, you have a few options for GTK+ support:

@dylanaraps might have something else to say, but as the author of wpgtk those are my suggestions.

on a related note, you can see this issue: https://github.com/dylanaraps/pywal/issues/351, since then no one has stepped in to maintain the feature.

Fuzzbox999 commented 5 years ago

Thank you for taking the time to answer me, and for your suggestions. I've downgraded pywal for now, but I'll have a closer look to wpgtk, especially after its upgrade.

Fuzzbox999 commented 5 years ago

Btw, I manage my themes from ranger with shortcuts and I don't wanna break this workflow for now (it works with dunst, dmenu, i3, wmaker, etc...). Since I only need wpgtk to generate a gtk theme like the -g option used to do when using oomox. What I did is add "wpg -a file.jpg && wpg -n -s file.jpg && wal -R" to my command, and it works. --light and --backend arguments do not seem to work though, but maybe it's me, I'll dig further. The gtk on-the-fly reload is great. Thanks for your work.

deviantfero commented 5 years ago

You can open an issue un wpgtk just for me to help you out, I'd be glad to, don't really know why the wal -R tho, it does not seem necessary

On Wed, Jan 23, 2019, 1:26 AM Fuzzbox999 <notifications@github.com wrote:

Btw, I manage my themes from ranger with shortcuts and I don't wanna break this workflow for now (it works with dunst, dmenu, i3, wmaker, etc...). Since I only need wpgtk to generate a gtk theme like the -g option used to do when using oomox. What I did is add "wpg -a file.jpg && wpg -n -s file.jpg && wal -R" to my command, and it works. --light and --backend arguments do not seem to work though, but maybe it's me, I'll dig further. The gtk on-the-fly reload is great. Thanks for your work.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/dylanaraps/pywal/issues/374#issuecomment-456697979, or mute the thread https://github.com/notifications/unsubscribe-auth/AKojSehXQVpygtN-ECwmW-cC8ONuOlXnks5vGA6ygaJpZM4aNmJw .

actionless commented 5 years ago

oomox dev here: yes, i can confirm what integration part was very out-of-date (somewhere for oomox ver 0.3-0.4), it not supports choosing themes other (Arc, Materia) than default and all the possible options for default theme. not supports icons, spotify.

if you want to continue using oomox: 1) consider either importing colors from image right in the oomox GUI 2) or generate xresources theme in wal and using xresources oomox themes (currently importing xrsources themes a bit limited in options but some more options can be added if it will have interest) 3) similar to pt.2 but using cli and scripted themes: https://github.com/themix-project/oomox/#cli