How about using Yaru Desktop & Icon Theme outside of Ubuntu? Where to download? How to set them up? That's interesting as many GNU/Linux distros come with vanilla GNOME with Adwaita Theme. You might want it as Yaru is a unique, all-in-one, modern theme pack for GNOME inspired by the so called Flat and Material styles, yet it's colorful and easy to recognize. This short tutorial will guide you to completely setup Yaru on Fedora Rawhide with GNOME 3.32. Enjoy!
Subscribe to UbuntuBuzz Telegram Channel to get article updates directly.
Requirements
You need two additional program namely meson (build tool) and sassc (css compiler). On Fedora, you can install them easily:
$ sudo dnf install meson sassc glib
Download Yaru
Simply click download link below and you will have a 18MB compressed file containing Yaru Theme Pack. However, in case the package search page got dismissed someday in the future, you can always see Yaru on GitHub.
- Page: https://packages.ubuntu.com/cosmic/yaru-theme-gtk
- Download link: yaru-theme_18.10.6.tar.xz
- Size: 18MB
- Format: TAR.XZ
Extract Yaru
Right-click yaru-master.zip > Extract Here. You will get yaru directory with this hierarchy inside:
(See there is meson.build file along with gnome-shell/ and gtk/ directories right under yaru-theme directory)
Compile Yaru
Yes, Yaru is indeed a complex theme so you even need to compile it. Go inside the extracted Yaru directory where you can see meson.build file and run commands below:
$ pwd # this should indicate the yaru directory $ ls # this should list a file named meson.build among others $ meson build # this should produce a new directory named build/ $ cd build/ #enter build/ $ ls # this should list a file named build.ninja inside build/ $ ninja # compile everything $ sudo ninja install # this should finish all installations to system directories
Enable GTK Theme
From the Application field on GNOME Tweak Tool, select Yaru.
Enable Icons
It's Yaru on GNOME Tweak Tool.
Enable Cursor
It's also Yaru on the Tweak Tool.
Enable Sound
It's called Yaru as well on the Tweak Tool.
Enable All Controls
Just like how this theme displayed on Ubuntu, you will like trio of control buttons appears. Go to GNOME Tweak Tool > Window Titlebars > enable Maximize and Minimize.
Final Result
Now your Fedora should look like below. However, if you are wondering about the clock position and speed indicator there, see my latest Extensions for 3.32. Happy tweaking!
(General desktop look with titlebars and controls)
(Start menu look with Yaru icon theme)
This article is licensed under CC BY-SA 3.0.