Jannomag / Yaru-Colors

A fork of Ubuntu's Yaru theme - in different colors
GNU General Public License v3.0
512 stars 42 forks source link

what-if: expose yaru-colors in appearance panel #132

Open Muqtxdir opened 2 years ago

Muqtxdir commented 2 years ago

hi,

after having discussions with @Jannomag. It seemed that it would benefit a lot of ubuntu users to integrate Yaru colors with what if PPA.

Note: This is only targeted toward people who use ubuntu-desktop

TO-DO:

other:

early demo:

https://user-images.githubusercontent.com/54065734/151815730-5d3bc7a1-e71c-4e04-a830-64657f0fa1da.mp4

Fixes: #129, #124, #122, #120, #111

Thanks!

Muqtxdir commented 2 years ago

Yaru-colors is now packaged for what -if PPA for ubuntu 21.10.

install:

sudo add-apt-repository ppa:muqtxdir-m/what-if
sudo apt update
sudo apt upgrade

uninstall:

sudo apt install ppa-purge && sudo ppa-purge ppa:muqtxdir-m/what-if
Muqtxdir commented 2 years ago

hi @Mek101

could you update/build Yaru-Aqua, Yaru-Blue, Yaru-Green, Yaru-Lavender, Yaru-Pink, Yaru-Red, Yaru-Yellow from what-if-21.10 branch for the Flatpak themes?

Mek101 commented 2 years ago

Note: This is only targeted toward people who use ubuntu-desktop

?

Also, I would like to have a confirm by @Jannomag or somebody with push privileges, if possible

Jannomag commented 2 years ago

Note: This is only targeted toward people who use ubuntu-desktop

?

Also, I would like to have a confirm by @Jannomag or somebody with push privileges, if possible

I can confirm whatever @Muqtxdir says...

Tbh, I stopped working on Yaru-Colors since the current changes on Ubuntu-Desktop and also Gnome will brake the limits of my knowledge. @Muqtxdir is collaborator of this repo and he has my permission to do whatever he wants with this project.

Maybe in the future I will be back again, but no promises.

Muqtxdir commented 2 years ago

Note: This is only targeted toward people who use ubuntu-desktop

?

Also, I would like to have a confirm by @Jannomag or somebody with push privileges, if possible

I decided to only target ubuntu-desktop, because it's the one I use and most of yaru-colors users are on. I can't make out time to test and build for all the colors provided by yaru-colors. So I mentioned Jan that I'd use around 7 other colors mentioned above to keep it specific for what if PPA and integrate it closely with GNOME-Shell (you wouldn't need user themes extension for changing GNOME Shell themes ) and gnome-control-center

If someone else is interested in covering all the yaru-colors and keeping it distribution agnostic, they can make PR for that : )

Mek101 commented 2 years ago

@Muqtxdir the tool I wrote to manage all the combinations only supports creating manifests from the releases. Could you make one?

Muqtxdir commented 2 years ago

done, please take look at the releases page

Mek101 commented 2 years ago

Should be updated. Could you check if everything works for you?

Muqtxdir commented 2 years ago

Should be updated. Could you check if everything works for you?

It looks like there are two branches for themes, why are there multiple branches?

   1) runtime/org.gtk.Gtk3theme.Yaru-Blue-dark/x86_64/stable           <----It looks you updated this 
   2) runtime/org.gtk.Gtk3theme.Yaru-Blue-dark/x86_64/3.22
Mek101 commented 2 years ago

I "deprecated" the 3.22 branch last year: https://github.com/flathub/org.gtk.Gtk3theme.Yaru-Amber/commit/cd95b57b2541bc2c7cb49ce2b545e27faf9a86f8 Mostly because I didn't really see the point of having multiple branches for what, at the end, is a Gtk 3 theme