Cloning KDE settings for other users? (to developers)
Posted: 23 Jun 2011, 10:30
Hi,
I'm an Austrian sysadmin living in Montpezat (South France), and also a (born-again) Slackware user. I see you guys tweaked the KDE desktop, for example to use Firefox instead of Konqueror, etc. I also have my own "KDE Light" version of the Slackware desktop (e. g. rebuilt the whole KDE set by leaving out a few packages and patching most of them in a one-app-per-task policy).
One problem I have left, though, and which you seem to have solved, is cloning user profiles. Let's say I have a user kikinovak on my system. When I start KDE, the desktop settings are stored in ~/.kde (similarly to GNOME, where settings are stored in ~/.gconf, or XFCE, where it's ~/.config). With GNOME or XFCE cloning user profiles is dead simple, as it's normally sufficient to copy over the whole .gconf or .config directory to /etc/skel before creating other users. Now the trouble with KDE is that the .kde directory contains some user-specific settings, e. g. when I do a grep -R kikinovak ~/.kde, I see that "/home/kikinovak" is actually used in some of the configuration files.
The quick&dirty solution I have found for this is simply erase those files which contain user-specific information and then copy over the remaining files to /etc/skel. How did you guys solve this?
Cheers from the sunny South of France.
I'm an Austrian sysadmin living in Montpezat (South France), and also a (born-again) Slackware user. I see you guys tweaked the KDE desktop, for example to use Firefox instead of Konqueror, etc. I also have my own "KDE Light" version of the Slackware desktop (e. g. rebuilt the whole KDE set by leaving out a few packages and patching most of them in a one-app-per-task policy).
One problem I have left, though, and which you seem to have solved, is cloning user profiles. Let's say I have a user kikinovak on my system. When I start KDE, the desktop settings are stored in ~/.kde (similarly to GNOME, where settings are stored in ~/.gconf, or XFCE, where it's ~/.config). With GNOME or XFCE cloning user profiles is dead simple, as it's normally sufficient to copy over the whole .gconf or .config directory to /etc/skel before creating other users. Now the trouble with KDE is that the .kde directory contains some user-specific settings, e. g. when I do a grep -R kikinovak ~/.kde, I see that "/home/kikinovak" is actually used in some of the configuration files.
The quick&dirty solution I have found for this is simply erase those files which contain user-specific information and then copy over the remaining files to /etc/skel. How did you guys solve this?
Cheers from the sunny South of France.