Skip to content

lassekongo83/adw-gtk3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

adw-gtk3

An unofficial GTK3 port of libadwaita.

This port does not claim to be a 100% look-a-like of libadwaita. There are some limitations to what GTK3 can do.

How To UseCustomizationRelated ProjectsCredits

Light theme Dark theme
adw-gtk3-light adw-gtk3-dark

Wallpapers: here and here

How to Use

Tarball Repository Flatpak Source
📦 Download ⬇️ See info below 📦 See info below 🔧 More information

If you download the tarball, then extract the content of the file to: ~/.local/share/themes/

Repositories

On some distributions you can install the theme with the package manager.

Distribution Command/Info
Fedora dnf install adw-gtk3-theme
Arch pacman -S adw-gtk-theme
Manjaro pamac install adw-gtk3
Debian 3rd party repo

These are maintained by contributors.

Flatpak

Flatpak applications will not be styled unless you choose one of the installation options below.

  • Install themes from Flathub:
    • Does not work with non-libadwaita GTK4 apps.
flatpak install org.gtk.Gtk3theme.adw-gtk3 org.gtk.Gtk3theme.adw-gtk3-dark
  • Use flatpak override:
    • Works with non-libadwaita GTK4 apps if the theme is installed in ~/.local/share/themes
sudo flatpak override --filesystem=xdg-data/themes
sudo flatpak mask org.gtk.Gtk3theme.adw-gtk3
sudo flatpak mask org.gtk.Gtk3theme.adw-gtk3-dark

How to activate the theme

  1. Install gnome-tweaks and set the theme under Appearance > Legacy Applications. For dark themes, adjust in gnome-control-center > Appearance.
  2. Optional: You can also use gsettings to switch themes:

Light theme:

gsettings set org.gnome.desktop.interface gtk-theme 'adw-gtk3' && gsettings set org.gnome.desktop.interface color-scheme 'default'

Dark theme:

gsettings set org.gnome.desktop.interface gtk-theme 'adw-gtk3-dark' && gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'

Revert to default:

gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita' && gsettings set org.gnome.desktop.interface color-scheme 'default'

Customization

Adw-gtk3 and libadwaita can be customized with GTK named colors. See adw-colors for more info.

If you want to change the accent color for most applications in GNOME 47 or later, you can use a small CLI program accent-color-change.

adw-gtk3-customized

Wallpaper: here | Customization: Peninsula-dark

Related Projects

Credits

Special thanks to: