Skip to content

Instantly share code, notes, and snippets.

@mvidaldp
Created December 14, 2019 16:25
Show Gist options
  • Save mvidaldp/74486cb2cc36f6e010d20df14a1f4559 to your computer and use it in GitHub Desktop.
Save mvidaldp/74486cb2cc36f6e010d20df14a1f4559 to your computer and use it in GitHub Desktop.
GTK2 and GTK3 settings systemwise

Assuming your GTK2 (/etc/gtk-2.0/gtkrc) and GTK3 (/etc/gtk-3.0/settings.ini) settings files are correctly set as you want. Create the next symlinks and change the ownership:

For GTK2

sudo ln -s /etc/gtk-2.0/gtkrc /usr/share/gtk-2.0/gtkrc
sudo ln -s /etc/gtk-2.0/gtkrc /usr/share/gtk-2.0/gtkrc ~/.gtkrc-2.0
sudo chown username:username .gtkrc-2.0

For GTK3

sudo ln -s /etc/gtk-3.0/settings.ini ~/.config/gtk-3.0/settings.ini 
sudo chown username:username ~/.config/gtk-3.0/settings.ini

Please note that you have to delete the files before creating the symlinks. Thus, you create a symbolic link in your home user directory to the system one (/etc/gtk-2.0/gtkrc and/or /etc/gtk-3.0/settings.ini).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment