Noctalia includes powerful theming capabilities that can automatically apply your chosen color scheme to various applications. Whether you’re using colors from your wallpaper or a predefined scheme, Noctalia can keep your entire desktop consistent.

Built-in Application Support

Noctalia comes with pre-configured templates for popular applications. Simply enable the ones you want to theme in Settings → Color Scheme → Templates.

Supported Applications

Desktop Environments

  • GTK 3/4 - Themes all GTK-based applications (GNOME apps, many Linux applications)
  • Qt6ct - Themes Qt-based applications (KDE apps, many cross-platform apps)
  • KColorScheme - Native KDE Plasma color scheme support

Terminals

  • Kitty - Fast, GPU-accelerated terminal emulator
  • Foot - Lightweight Wayland terminal
  • Ghostty - Modern terminal emulator

Other Applications

  • Fuzzel - Application launcher
  • Discord - Discord clients like vesktop, equibop etc can all be themed
  • Firefox (via Pywalfox) - Browser theming through the Pywalfox extension

We may add new templates! You should check the ColorScheme Tab from time to time in case we added new templates!

How to Enable Theming

General

  1. Open Settings
  2. Navigate to Color Scheme tab
  3. Scroll down to the Templates section
  4. Toggle on the applications you want to theme
  5. Your color scheme will be applied automatically

Need detailed setup instructions? For detailed, program-specific setup instructions, see the Program Specific Theming section. You’ll find step-by-step guides for GTK, Qt, Discord, VSCode, Emacs, Firefox, and more.

Color Sources

Noctalia supports two ways to generate color schemes:

Wallpaper Colors

When enabled, Noctalia extracts colors from your wallpaper and generate a Material You color scheme.

  • Automatically updates when you change wallpapers
  • Creates harmonious colors based on your wallpaper

Predefined Schemes

Choose from carefully crafted color schemes:

  • Noctalia (default) - The original Noctalia color palette
  • Noctalia (legacy) - Classic Noctalia colors
  • Tokyo Night - Popular dark theme and many more!

This site uses Just the Docs, a documentation theme for Jekyll.