Allow including a local GTKv1 theme by creating a symlink in ~/.themes
named "theme" which points to the theme directory (containing gtkrc).
Allow including a local GTKv2 theme by creating a symlink in ~/.themes
named "theme-2.0" pointing to the directory containing the v2 gtkrc.
Allow including local overrides in ~/.themes/override (resp.
override-2.0).
Also do the right thing for GNOME themes.
--- /dev/null
+# GTK 1 theme.
+# Create the ".themes/theme" symlink in .themes pointing to the local theme.
+include ".themes/theme-2.0/gtkrc"
+# Add local overrides to the ".themes/override" file.
+include ".themes/override"
--- /dev/null
+# GTK 2 theme.
+# Create the ".themes/theme-2.0" symlink in .themes pointing to the local theme.
+include ".themes/theme-2.0/gtkrc"
+# Add local overrides to the ".themes/override-2.0" file.
+include ".themes/override-2.0"
--- /dev/null
+# GNOME GTK theme.
+# The theme is managed in .gktrc-1.2-gnome(2) which then includes this file.
+# Add local overrides to the ".themes/override" file.
+include ".themes/override"