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 | Snap/Ubuntu |
|---|---|---|---|---|
| 📦 Download | ⬇️ See info below | 📦 See info below | 🔧 More information | 📦 See info below |
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.
flatpak install org.gtk.Gtk3theme.adw-gtk3 org.gtk.Gtk3theme.adw-gtk3-dark
~/.local/share/themessudo flatpak override --filesystem=xdg-data/themes
sudo flatpak mask org.gtk.Gtk3theme.adw-gtk3
sudo flatpak mask org.gtk.Gtk3theme.adw-gtk3-dark
Snap apps only use themes that are provided by a theme Snap.
sudo snap install gtk-theme-adw-gtk3
The official version of adw-gtk3 can be viewed by clicking the button below.
gnome-tweaks and set the theme under Appearance > Legacy Applications. For dark themes, adjust in gnome-control-center > Appearance.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'
If for some reason the dark theme isn't applied to some GTK4 applications, try to add this to ~/.config/gtk-4.0/settings.ini:
[Settings]
gtk-application-prefer-dark-theme=1
gtk-theme-name=adw-gtk3-dark
And then relog.
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-changer.

Wallpaper: here | Customization: Peninsula-dark
Special thanks to:
(top 24 of 32)
328 followers · starred Aug 2022
54 followers · starred Sep 2024
336 followers · starred Jan 2022
180 followers · starred Jan 2022
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 | Snap/Ubuntu |
|---|---|---|---|---|
| 📦 Download | ⬇️ See info below | 📦 See info below | 🔧 More information | 📦 See info below |
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.
flatpak install org.gtk.Gtk3theme.adw-gtk3 org.gtk.Gtk3theme.adw-gtk3-dark
~/.local/share/themessudo flatpak override --filesystem=xdg-data/themes
sudo flatpak mask org.gtk.Gtk3theme.adw-gtk3
sudo flatpak mask org.gtk.Gtk3theme.adw-gtk3-dark
Snap apps only use themes that are provided by a theme Snap.
sudo snap install gtk-theme-adw-gtk3
The official version of adw-gtk3 can be viewed by clicking the button below.
gnome-tweaks and set the theme under Appearance > Legacy Applications. For dark themes, adjust in gnome-control-center > Appearance.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'
If for some reason the dark theme isn't applied to some GTK4 applications, try to add this to ~/.config/gtk-4.0/settings.ini:
[Settings]
gtk-application-prefer-dark-theme=1
gtk-theme-name=adw-gtk3-dark
And then relog.
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-changer.

Wallpaper: here | Customization: Peninsula-dark
Special thanks to:
(top 24 of 32)
328 followers · starred Aug 2022
54 followers · starred Sep 2024
336 followers · starred Jan 2022
180 followers · starred Jan 2022