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 Use • Customization • Related Projects • Credits
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/
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 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
- Works with non-libadwaita GTK4 apps if the theme is installed in
sudo flatpak override --filesystem=xdg-data/themes
sudo flatpak mask org.gtk.Gtk3theme.adw-gtk3
sudo flatpak mask org.gtk.Gtk3theme.adw-gtk3-dark
- Install
gnome-tweaks
and set the theme under Appearance > Legacy Applications. For dark themes, adjust ingnome-control-center
> Appearance. - 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'
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.
Wallpaper: here | Customization: Peninsula-dark
Special thanks to:
- @Pryka (Flatpak)
- @solopasha (Fedora)
- @dusansimic (AUR)
- @julianfairfax