dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

[FEATURE] Switch from nwg-look to ThemeChanger

Open hambosto opened this issue 1 year ago • 6 comments

Hi, I've been looking at our theme manager and had an idea. What if we switched from nwg-look to ThemeChanger? The main reason is that ThemeChanger works with both GTK3 and GTK4 apps, while nwg-look only handles GTK3. This could make things easier for users who want all their apps to look the same. You can find ThemeChanger here: https://github.com/ALEX11BR/ThemeChanger It's easy to install with yay -S themechanger-git. I've tried it out and it seems to work well. What do you think about giving it a go? Thanks! screenshot123_04092024_100929

hambosto avatar Sep 04 '24 03:09 hambosto

This looks interesting. Thanks for sharing.

mylinuxforwork avatar Sep 04 '24 05:09 mylinuxforwork

it would be nice to see and use ThemeChanger in the next ml4w release. for more consistent theme for all of our gtk apps.

hambosto avatar Sep 04 '24 05:09 hambosto

As a note, I had to do some extra configs in order to change libadwaita apps like the welcome app. I've used this script but it seems this ThemeChanger address that too. so +1 @hambosto did ThemeChanger changed your Welcome app theme as well? image

ajboni avatar Sep 04 '24 12:09 ajboni

@ajboni absolutely. screenshot123_05092024_000837

hambosto avatar Sep 04 '24 17:09 hambosto

Update: Im trying clean arch linux installation using ml4w dotfiles, ThemeChanger requires the Kvantum Theme Path in ~/.config/Kvantum to work the first time (attached screenshot) and if kvantum Path is empty ThemeChanger will be error saying that KvantumThemePath is not exists. so try to set gtk theme first using nwg-look and then ThemeChanger to replace gtk4 and then after that it will be no error anymore. nwg-look it was great but i wonder why nwg-look just support gtk3

screenshot_09092024_145518

hambosto avatar Sep 09 '24 07:09 hambosto

I know everyone wants everything to work out of the box but this may be too complicated for some users except ml4w dotfiles already have the default Kvantum Theme and GTK3, GTK4 Theme in the dotfiles configuration.

hambosto avatar Sep 09 '24 08:09 hambosto