Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I set up desktop defaults, much like most distributions do, for every new user? (ex. default wallpaper, apps, etc)

share|improve this question

When a new user and his home directory are created, the home directory is "inititalized" with the contents of /etc/skel.

So if you setup a desktop like you want it to be for new users and then copy the relevant config-files to /etc/skel, that's what the desktop will look like for new users.

share|improve this answer
so, i'm guessing that most distributions would do this kind of thing? – rxu Oct 22 '10 at 15:59
@rxu not really, this is usually left to the administrator to do. The distributions "hard-wire" their stuff (branding) into separate packages, that live in the same place as the actual programs (usually in /usr, particularly /usr/share as most of the stuff is just data). – peterph Nov 17 '12 at 21:18

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.