| Dark mode | Light mode |
|---|---|
![]() |
![]() |
![]() |
![]() |
A custom theme developed by reading the docs and searching the internet for help, examples, and troubleshooting. GnuCash mailing lists and r/GnuCash subreddit were also a great help.
It implements a series of changes not covered by the official sample template, possibly making it a better starting point for new themes or your own custom styling.
Instructions can be found at gnucash.org/wiki.
Basically, you have to copy the desired gtk-3.0.css file to the USER_CONFIG_HOME folder.
In Linux systems, you can install it directly by downloading via wget:
wget https://raw.githubusercontent.com/ggio/gnucash_gruvbox/refs/heads/main/gruvbox-dark/gtk-3.0.css -P ~/.config/gnucashwget https://raw.githubusercontent.com/ggio/gnucash_gruvbox/refs/heads/main/gruvbox-light/gtk-3.0.css -P ~/.config/gnucashFor a fully dark appearance, it is recommended that you also select a dark theme for legacy applications with gnome-tweaks.
-
obsidian_gruvbox - basic colors and starting point.
-
gnucash/doc/gtk-3.0.css - official sample CSS file.
-
Check also my dark everforest theme for GnuCash.



