Author(s)
aier, othariste
Author(s)
aier, othariste
This article is currently under construction!
TODO List:
Extensions:
Legacy themes:
Others:
Introduction
When you first installed Gnome, does everything feel off? Icons are weird, notifications are centered, where are my apps? In this article, we will introduce the concept of ricing to make Gnome feel as comfy and beautiful as you want.
Info
Ricing is the process of customizing aesthetics (in this case, your desktop) to fit your tastes
All ricing tips and tricks are optional and are not necessary and add no utility.
adw-gtk3
adw-gtk3
is a theme that makes older GTK3 apps look more modern and consistent with their newer GTK4 counterparts.
Installation
sudo dnf install adw-gtk3
pacman -S adw-gtk-theme
curl -s https://julianfairfax.codeberg.page/package-repo/pub.gpg | gpg --dearmor | sudo dd of=/usr/share/keyrings/julians-package-repo.gpg
echo 'deb [ signed-by=/usr/share/keyrings/julians-package-repo.gpg ] https://julianfairfax.codeberg.page/package-repo/debs packages main' | sudo tee /etc/apt/sources.list.d/julians-package-repo.list
sudo apt install adw-gtk3
In addition, you would want to install adw-gtk3
so that your Flatpak apps can be styled as well.
flatpak install org.gtk.Gtk3theme.adw-gtk3 org.gtk.Gtk3theme.adw-gtk3-dark
Usage
dconf write /org/gnome/desktop/interface/gtk-theme "'adw-gtk3'"
Appearance
> Legacy Applications
--> Adw-gtk3
dconf reset /org/gnome/desktop/interface/gtk-theme
Additionally, you'd have to apply this theme for Flatpak apps, too.
# Below are commands taken from the official adw-gtk3 GitHub Page
sudo flatpak override --filesystem=xdg-data/themes # Allow Flatpak apps to access system theme folder
sudo flatpak mask org.gtk.Gtk3theme.adw-gtk3 # Prevent Flatpak from updating/replacing the adw-gtk3 theme
sudo flatpak mask org.gtk.Gtk3theme.adw-gtk3-dark # Prevent Flatpak from updating/replacing the adw-gtk3-dark theme
A refined professional sounding alternative to the default Gnome sound theme made by KDE.
Installation
Usage
What are extensions?
Extensions are programs installed onto Gnome to allow extra functionality.
In this section, the following extensions are purely for ricing.
They're installed using the application "Extension Manager." Refer to our Apps-Library for installation.
The General Idea
This extension allows Gnome to install themes downloaded online to make your desktop environment have a different aesthetic.
You will need to install Gnome-Tweaks to select the themes later
Steps Overview
Downloading User-Themes extension
Why?
Enabling the ability to install themes isn't enough, we have to actually install the themes. Below steps record said progress.
Installing themes
Download theme file
Why?
These theme files contain the code for how the theme looks
Extract the file
Why?
This decompresses the files from the tar.gz file format
Move files into ~/.local/share/themes folder
Warning
In the case that the "themes" folder doesn't exist, create one yourself inside ~/.local/share/
Why?
The reason we put it in ~/.local/share/themes is because linux is built off file systems, everything is a file. We put the theme file in here so linux knows of the exsistence of these theme files.
Selecting Theme using Gnome-Tweaks
Note
These theme options are present because the theme files were put into the directory linux recognizes as the place to look for themes.
fa15b
-Added authors, formatted ricing-gnome, contributors addedon 2bfa9
-Completed Extensions/userthemes sectionon e218b
-Created archived folder, archived qemu-kvm guide, written dev-setup-guideon 38b91
-Clarify user theme description and mark adw-gtk3 as completed in the ricing guideon cbf9b
-Under contruction labelon d40a3
-Modularizing for individual articles to be less overwhelming.on