Skip to content

About

True black AMOLED GTK theme based on Adwaita. Full GTK2/3/4, libadwaita, XFCE, Cinnamon, Openbox, Qt5ct and Qt6ct support.

Topics

Resources

Contributing

Stars

22 stars

Watchers

1 watching

Forks

Latest commit

 

History

139 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adwaita AMOLED logo

Adwaita AMOLED

True black. Eight accents. Classic Adwaita.
A coordinated AMOLED theme for your desktop and favorite applications.

Download latest release Install with Bash Explore eight accent colors

GTK 2, 3 and 4 compatibility Optional libadwaita overrides GNOME Shell 46 and 51 guide Qt5ct and Qt6ct setup Optional Adwaita folder icons in eight accents

Kitty and Alacritty themes Neovim and Airline themes Zsh prompt and plugin colors bat syntax and Rofi launcher themes Matching wallpaper

Features · Installation · Compatibility · Documentation


Adwaita AMOLED desktop with a file manager and calendar
Black surfaces, subtle layers and familiar controls. Click to view full size.

More screenshots — desktop and terminal

Adwaita AMOLED desktop with a terminal

These screenshots show the theme's appearance; application icons and panel layout depend on your setup.

Features

  • True-black backgrounds (#000000) with subtle raised surfaces
  • Eight accents: blue (default), yellow, gold, purple, green, red, orange and pink
  • GTK2, GTK3 and GTK4 styling, plus optional libadwaita user CSS overrides
  • Cinnamon and Xfce styling, Openbox themes, and Metacity/Muffin/Marco window decorations
  • Matching GNOME Shell themes for 46.x and 51.x
  • Coordinated Qt5ct/Qt6ct palettes
  • Matching Kitty, Alacritty, Neovim/Airline, bat, Rofi and Zsh themes, plus wallpaper
  • Optional accent-colored Adwaita folder icons

Accents use light text/focus colors and darker filled buttons with white labels. All eight Shell presets match the selected theme accent independently of GNOME Settings. See accent choices and measured contrast.

Eight accent presets: blue, yellow, gold, purple, green, red, orange and pink. Each pairs light accent text with a darker button and white label.
One black foundation. Light accents for text and focus; deeper fills with white labels.

Adwaita-AMOLED folders in blue, yellow, gold, purple, green, red, orange and pink, with matching Home and special folders.
Matching Adwaita folders, optional in setup. Click to view full size.

Installation

Download the Adwaita-AMOLED .tar.gz archive from the latest release, extract it, and open a terminal inside the Adwaita-AMOLED folder:

./install.sh

Run user setup without sudo. The installer uses Bash; no Python, compiler or additional menu package is required.

Choose Install/update for this user. Setup asks for a theme accent and offers GTK4/libadwaita styling, desktop selection, matching supported GNOME Shell styling, optional app themes and folder icons. Review the changes, then choose Apply, Cancel or Preview.

Folder icons default to Match theme, or you can choose their color separately. Later, Change installed colors refreshes the theme and existing app/icon themes together. Cinnamon reloads its selected theme automatically.

Selecting GTK4/libadwaita setup replaces existing CSS/assets overrides without backups; guided setup defaults to keeping existing overrides. App extras still need selection or inclusion in each application.

To update, extract a newer release into a fresh folder and rerun setup. Updates replace installed theme files and retain your accent choice. Select optional extras again to update their copied files. Restart affected apps afterward.

Supported app appearance preferences are set to dark automatically. If Firefox stays light, select System theme — auto; see Firefox setup.

See the installation guide for command-line options, exact paths, Flatpak, system-wide setup, removal and manual configuration. See accent choices and measured contrast for the palette details.

Manual installation

Show manual copy instructions (default blue)

The manual instructions install the default blue theme. Use the installer to select a different accent consistently across compiled resources and app extras.

From the extracted theme/repository directory, copy the compiled theme folders:

amoled_theme="${XDG_DATA_HOME:-$HOME/.local/share}/themes/Adwaita-AMOLED"
mkdir -p "$amoled_theme"
cp -R cinnamon gnome-shell gtk-2.0 gtk-3.0 gtk-4.0 metacity-1 openbox-3 extra "$amoled_theme/"
cp index.theme LICENSE accent-name "$amoled_theme/"
mkdir -p "$HOME/.themes"
if [ ! -e "$HOME/.themes/Adwaita-AMOLED" ] && [ ! -L "$HOME/.themes/Adwaita-AMOLED" ]; then
  ln -s "$amoled_theme" "$HOME/.themes/Adwaita-AMOLED"
fi

Select it in Appearance settings. See manual GTK4 overrides and manual extras for application configuration. GTK2 apps require the Murrine engine. No Xfwm4 decoration theme is included.

For GNOME Shell, also follow the version-specific installation instructions.

Application extras

Choose extras in setup for Qt5ct/Qt6ct, Kitty, Alacritty, Neovim/Airline, bat, Rofi, Zsh, wallpaper and folder icons. Then select or include the theme files in each application. Optional applications and plugins are not installed automatically.

See app setup and file destinations.

Compatibility

  • GTK2: requires your distribution's Murrine engine.
  • GNOME Shell: verified for 46.x and 51.x, with the User Themes extension. Other Shell major versions are unverified; GDM/login screens are not themed.
  • Qt: requires qt5ct/qt6ct and the appropriate integration plugin.
  • Window decorations: Openbox and Metacity/Muffin/Marco are included; Xfwm4 decorations are not included.

Applications and extensions may apply their own styling. See the compatibility review and Shell guide for tested versions and coverage limits.

Documentation

Feedback

Report a problem or contribute. Include your distribution, desktop/version, application, selected accent and theme version so the problem can be reproduced.

About

True black AMOLED GTK theme based on Adwaita. Full GTK2/3/4, libadwaita, XFCE, Cinnamon, Openbox, Qt5ct and Qt6ct support.

Topics

Resources

Contributing

Stars

22 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages