
One thing that always comes up in the GNOME vs KDE debate is how easy it is to customize KDE. You can surely customize GNOME but not to the extent of KDE.
But that doesn't deter us GNOME users from trying new looks and visuals, does it? In that regard, I recently came across a super cool GUI tool that lets give an altogether different look to your GNOME desktop.
Take a look at the screenshot below. Looks like Archcraft or Omarchy, right?

That is the magic of Rewaita, a GUI app worth adding in your customization toolbox.
Rewaita: Add custom color tint to GNOME Adwaita
Rewaita is not a standalone theme or icon. It keeps GNOME’s familiar Adwaita design but replaces its colours and adds optional visual effects like changing the transparency to windows.

As you open Rewaita, it very helpfully gives you a user guide to help you through the process of changing the theme on GNOME.
Once you're through that process (that I'll describe later), it gives you a good range of choices that include 14 light themes and 24 dark ones (all hail dark mode), followed by 6 Window Control themes. Many of these themes are well-known standard themes around Linux, like Breeze, Nord and Catppuccin, etc.
Which is great because they're all tried and tested to suit the popular tastes of Linux users. After all, most Linux ricing screenshots you see on various communities use those color themes.
The Window Control themes are more of the same that include Breeze, Mint and MacOS-styled button themes.
All you need to do is choose the theme, and the change is immediate in all newly opened windows.
Under the hood, it generates CSS overrides and related assets inside directories such as
~/.config/gtk-3.0/
~/.config/gtk-4.0/
~/.local/share/themes/Note that it will only affect GTK applications. Qt (from KDE) and Electron apps may not adhere to the changed color theme.
Using Rewaita
To activate Rewaita, you have to ensure a few things first.
Make sure you have the gnome-shell-extensions package installed, which allows you to extend the capabilities of GNOME.
And then the User Themes extension (I would also recommend installing the Extension Manager, that makes it easier and more fun to explore various extensions that GNOME has to offer), as well as the GNOME Tweaks application (where you actually choose the theme).

When you're done with all that, finally install Rewaita, which is available on Flathub. If you prefer terminal, here is the command:
flatpak install io.github.swordpuffin.rewaitaOther ways of installation on distributions such as Arch, OpenSUSE, and NixOS are listed here.
After that, go into Rewaita and choose a theme. Once you do that, reboot your system, go into GNOME Tweaks and choose Rewaita as the Shell theme.

Flatpak Override
Since Flatpak applications are treated separately sandboxed, these settings are not applied to them by default. You can, however, make them apply by overriding the settings:
sudo flatpak override --filesystem=xdg-config/gtk-3.0:rw
sudo flatpak override --filesystem=xdg-config/gtk-4.0:rwThe first command takes care of GTK-3.0 applications, the second does that for GTK-4.0.
More customization options
If you desire a more manual and methodical approach, you can even choose the exact colors that you want there to be on the interface on the Custom tab.
Accent colors, interface colors, button colors, successful, dangerous or warning action colors, etc. can all be manually chosen, alongwith manual color naming and extra CSS code. You can even save these settings as themes on your system for future use.

Fine Tuning
The Fine Tune section is another wonderful aspect where you can put in use some extra settings apart from the colors on your system. These include things like transparency, window borders, sharpening corners, etc. There's an option to toggle Rewaita running in the background in case you swap between light and dark modes throughout the day.

Firefox
You can choose to apply the theme to your Firefox window as well (great edge for the full open source application pack) by enabling 'Generate Firefox CSS Theme' in the Fine Tune tab. After that, Firefox only needs to be fully quit and restarted for the settings to apply.
Wrapping Up
Rewaita is really, really, really convenient. It makes it extremely easy not to only apply pre-made themes, but also create custom themes of your own with colors and CSS code.
More options are just a toggle switch away, and the user guide that is present right as you open the application is extremely helpful, telling you all that you need.
Thoughtfully constructed and beautifully applied, Rewaita is a must use for anyone wanting to make GNOME look aesthetically pleasing.
from It's FOSS https://ift.tt/WfXZ3rk
via IFTTT


















