adw-gtk3

May 1, 2026 · View on GitHub

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 themeDark theme
adw-gtk3-lightadw-gtk3-dark

Wallpapers: here and here

How to Use

TarballRepositoryFlatpakSourceSnap/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/

Repositories

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

DistributionCommand/Info
Fedoradnf install adw-gtk3-theme
Archpacman -S adw-gtk-theme
Manjaropamac install adw-gtk3
Debian3rd 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

Snap

Snap apps only use themes that are provided by a theme Snap.

  • You can install the Snap version via the Snap Store or using this command:
sudo snap install gtk-theme-adw-gtk3

The official version of adw-gtk3 can be viewed by clicking the button below.

Get it from the Snap Store

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'

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.

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-changer.

adw-gtk3-customized

Wallpaper: here | Customization: Peninsula-dark

SoftwareURL
GTK2https://github.com/eylles/adw-gtk2-colorizer
Gimp 3https://github.com/dp0sk/adw-gimp3
KDEhttps://github.com/nukusaba/Libadwaita-KDE/
Kvantumhttps://github.com/GabePoel/KvLibadwaita
Firefoxhttps://github.com/rafaelmardojai/firefox-gnome-theme
Thunderbirdhttps://github.com/rafaelmardojai/thunderbird-gnome-theme
Steamhttps://github.com/tkashkin/Adwaita-for-Steam
VSCodehttps://github.com/piousdeer/vscode-adwaita
Discordhttps://github.com/ricewind012/discord-gnome-theme
Obsidianhttps://github.com/birneee/obsidian-adwaita-theme
xfwm4https://github.com/FabianOvrWrt/adw-xfwm4

Credits

Special thanks to: