only create user dirs upon first login
This commit is contained in:
parent
4ba5b9d215
commit
2fb6dbee64
|
@ -51,6 +51,7 @@ configure_user() {
|
||||||
|
|
||||||
mkdir -p "$tilde_homedir"
|
mkdir -p "$tilde_homedir"
|
||||||
mkdir -p "$user_homedir"
|
mkdir -p "$user_homedir"
|
||||||
|
touch "$user_homedir/first_login"
|
||||||
|
|
||||||
cp "/root/.gtkrc-2.0" "$user_homedir"
|
cp "/root/.gtkrc-2.0" "$user_homedir"
|
||||||
cp -r "/root/.config" "$user_homedir"
|
cp -r "/root/.config" "$user_homedir"
|
||||||
|
|
|
@ -15,8 +15,13 @@ then
|
||||||
|
|
||||||
cd {{ TILDE_HOMEDIR }}
|
cd {{ TILDE_HOMEDIR }}
|
||||||
|
|
||||||
# TODO: Give user more control over xdg user dir creation
|
if [ -f {{ USER_HOMEDIR }}/first_login ]
|
||||||
mkdir Desktop Download Music Pictures Public Templates Videos >/dev/null
|
then
|
||||||
|
rm {{ USER_HOMEDIR }}/first_login
|
||||||
|
|
||||||
|
# TODO: Give user more control over xdg user dir creation
|
||||||
|
mkdir Desktop Download Music Pictures Public Templates Videos
|
||||||
|
fi
|
||||||
|
|
||||||
startx
|
startx
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue