I have to set up a bunch of computers and a bunch of user accounts to set up on Ubuntu Gnome.

I'd like to set up a standard 'skel'eton as a base for new accounts. Here's what I've done so far.

  1. Created a skel user and set up the desktop as I want it.
  2. Copy the /home/skel files to /etc/skel
  3. Dump the dconf settings for this user

    dconf dump / >skel_settings
  4. Add user adduser test1

  5. Login as test1 and re-import the settings

    dconf load / <skel_settings

But this still misses some details, e.g. shell extensions are missing and the default applications for opening Directories is wrong.

Is there a better/fuller way?


actually, I think this works! Think I did something wrong with rsync...

closed as off-topic by Byte Commander, user364819, Videonauth, Jacob Vlijm, Eric Carvalho Jul 5 '16 at 23:51

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This describes a problem that can't be reproduced that seemingly went away on its own or was only relevant to a very specific period of time. It's off-topic as it's unlikely to help future readers." – Byte Commander, Community, Videonauth, Jacob Vlijm, Eric Carvalho
If this question can be reworded to fit the rules in the help center, please edit the question.

  • In the home folder there are many hidden folders with settings. In Nautilus, press CTRL+H to see them. They all start with periods, making them hidden. – Dorian Jul 5 '16 at 16:20
  • Thanks Dorian. Yes I'm aware of hidden files and I made sure I copied them to the /etc/skel folder :-) – artfulrobot Jul 5 '16 at 16:22
  • All applications should save their settings in the home folder, or dconf, but there are some system applications and daemons that may store settings in the /etc folder as well. – Dorian Jul 5 '16 at 16:28
  • I see your edit... are you all set now, or do you still need any help? – Nick Weinberg Jul 5 '16 at 16:51
  • 1
    Think I'm all set, think I might change q and put the 2nd half in as an answer - useful resource for others? – artfulrobot Jul 5 '16 at 16:53