Hi,
The subject says it all. I'd like to copy my own custom desktop configuration for other users on the machine without having to go manually through the hassle.
Here's a non-exhaustive list of what I usually tweak :
* Theme + icons * background image * panel * screensaver * Nautilus behaviour * Handling of removable devices * Gnome Terminal * Gnome Dictionary (french servers) * GEdit options
And so on...
I used to do this before, a few years ago, when I was a Slackware user, but only with KDE (or XFCE on older hardware). Usually it boiled down to copy the relevant hidden directory trees (.kde/ or .config) to /etc/skel before creating new users.
Would something similar work with GNOME? And if so, what are the relevant hidden configuration directories to copy over?
Cheers,
Niki
On Fri, Jul 3, 2009 at 2:43 PM, Niki Kovacscontact@kikinovak.net wrote:
Hi,
The subject says it all. I'd like to copy my own custom desktop configuration for other users on the machine without having to go manually through the hassle.
Here's a non-exhaustive list of what I usually tweak :
- Theme + icons
- background image
- panel
- screensaver
- Nautilus behaviour
- Handling of removable devices
- Gnome Terminal
- Gnome Dictionary (french servers)
- GEdit options
And so on...
I used to do this before, a few years ago, when I was a Slackware user, but only with KDE (or XFCE on older hardware). Usually it boiled down to copy the relevant hidden directory trees (.kde/ or .config) to /etc/skel before creating new users.
Would something similar work with GNOME? And if so, what are the relevant hidden configuration directories to copy over?
You could create a new dummy user, customize her desktop as you wish and then look for the dot-g* hidden directories in her home. Directories called .gconf, .gnome, .gnome2, .gnome2_private and such are candidates. Some apps will use .local or .config also.
Eduardo Grosclaude a écrit :
You could create a new dummy user, customize her desktop as you wish and then look for the dot-g* hidden directories in her home. Directories called .gconf, .gnome, .gnome2, .gnome2_private and such are candidates. Some apps will use .local or .config also.
Thanks. Aren't there any machine-specific data in these directories? I mean, is it "clean" to just copy them over to other machine's /etc/skel directory?
On Fri, 2009-07-03 at 23:04 +0200, Niki Kovacs wrote:
Eduardo Grosclaude a écrit :
You could create a new dummy user, customize her desktop as you wish and then look for the dot-g* hidden directories in her home. Directories called .gconf, .gnome, .gnome2, .gnome2_private and such are candidates. Some apps will use .local or .config also.
Thanks. Aren't there any machine-specific data in these directories? I mean, is it "clean" to just copy them over to other machine's /etc/skel directory?
--- yum install Sabayon.i386
john
On Sat, 2009-07-04 at 09:08 +0200, Niki Kovacs wrote:
JohnS a écrit :
yum install Sabayon.i386
This looks exactly like the tool I need. But isn't the project abandoned?
--- Niki. I don't see how it is abandoned when upstream slaps an article in rh magazine plus it is in fedora. Supported in CentOS 5.3.
But there are better tools out there for server/desktop provisioning than that. I just recommended that to you because you wanted something simple. You can explore using ldap to have the profiles you need. Create one profile for diskless machines would have a consistant desktop.
So may I ask are you writing a book on this?
John