Skip to content
 
 

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NewPro-XFCE

A professional GTK/XFCE theme for the XFCE desktop.

Compatibility

  • XFCE: 4.20.x
  • Debian: 13 (Trixie)
  • GTK: 2.0, 3.24, 4.x
  • xfwm4: 4.20.x

Theme components

Directory Description
gtk-2.0/ GTK2 legacy theme (requires gtk2-engines-murrine)
gtk-3.0/ GTK3 theme (gtk.css light, gtk-dark.css dark variant)
gtk-4.0/ GTK4 layer — gtk.css (light), gtk-dark.css (dark), _colors.css (shared color tokens)
xfwm4/ Window manager decorations (XPM assets + themerc)
xfce-notify-4.0/ XFCE notification daemon theme

Installation

Copy the theme folder to your themes directory:

cp -r PRO-dark-XFCE-4.20 ~/.themes/

Then select it in Settings → Appearance (GTK theme) and Settings → Window Manager (xfwm4 theme).

To enable the dark variant for GTK4 apps:

gsettings set org.gnome.desktop.interface color-scheme prefer-dark

Customizing the accent color

The GTK3 theme's accent color is a single source of truth. Edit one line in PRO-dark-XFCE-4.20/gtk-3.0/gtk.css:

@define-color accent_bg_color #5597e1;   /* default blue */

Change the hex to recolor the entire theme — buttons, selections, focus rings, sliders, progress bars, and more. Some examples:

Variant Hex
Blue (default) #5597e1
Teal #16a085
Purple #8e44ad
Green #27ae60

The GTK4 layer is customizable the same way via gtk-4.0/_colors.css.

Dark theme accent

The dark variant (gtk-3.0/gtk-dark.css) has its own two-token accent block at the top of the file:

@define-color accent_bg_color   #206ad9;   /* strong accent: selections, active window button */
@define-color accent_soft_color #5294e2;   /* soft accent: buttons, focus, checkboxes, overshoot */

Change both to recolor the dark theme's accent. Keep accent_soft_color opaque — transparency is applied automatically where needed. Matching pairs:

Variant strong / soft
Blue (default) #206ad9 / #5294e2
Teal #148f77 / #1abc9c
Purple #7d3cad / #9b59b6
Green #1e8449 / #27ae60

Icons

This theme pairs best with the Papirus icon set, which is referenced by index.theme (IconTheme=Papirus-Dark). Install it on Debian 13:

sudo apt install papirus-icon-theme

Then select it in Settings → Appearance → Icons:

  • Papirus-Dark — light icons, recommended for this theme's dark panel
  • Papirus — dark icons, for light panels

Dependencies

  • gtk2-engines-murrine — required for GTK2 rendering
  • gtk2-engines-pixbuf — required for GTK2 pixmap assets
  • papirus-icon-theme — recommended icon set (see Icons)

License

GNU General Public License v2 — see LICENSE.

About

A GTK-theme for the xfce

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages