diff --git a/install_base/install_base.sh b/install_base/install_base.sh
index 5a81d13..9a2390a 100644
--- a/install_base/install_base.sh
+++ b/install_base/install_base.sh
@@ -134,18 +134,6 @@ apt install -y \
#apt install -t bullseye-backports -y linux-image-amd64
-### set root password
-message "set root password to 'debian'"
-echo -e "debian\ndebian" | (passwd root)
-
-### add debian user
-message "create user debian"
-useradd -m -U -s /bin/bash debian
-
-### set password
-message "set password for user debian to 'debian'"
-echo -e "debian\ndebian" | (passwd debian)
-
### Configure timezone and locale
#dpkg-reconfigure locales
#dpkg-reconfigure console-data
@@ -169,7 +157,7 @@ echo "Europe/Berlin" > /etc/timezone && \
####
######
-message "run custom steps from /tmp/install_base.customsteps.tpl.sh"
+message "run custom steps from /tmp/install_base.customsteps.sh"
. /tmp/install_base.customsteps.sh
######
diff --git a/makeanything.sh b/makeanything.sh
index f313639..aaa5913 100755
--- a/makeanything.sh
+++ b/makeanything.sh
@@ -126,6 +126,20 @@ message "correct file permissions"
$CHROOTCMD /usr/bin/chmod 440 /etc/sudoers || error
$CHROOTCMD /usr/bin/chmod 755 /root/nanodesk-installer.sh || error
+
+### set root password
+message "set root password to 'debian'"
+$CHROOTCMD 'echo -e "debian\ndebian" | (passwd root)'
+
+### add debian user
+message "create user debian"
+$CHROOTCMD useradd -m -U -s /bin/bash -k /etc/skel debian
+
+### set password
+message "set password for user debian to 'debian'"
+$CHROOTCMD 'echo -e "debian\ndebian" | (passwd debian)'
+
+
message "clear /tmp"
$CHROOTCMD /usr/bin/rm -Rf /tmp/* || error
diff --git a/nanodesk-files/etc/jwm/system.jwmrc b/nanodesk-files/etc/jwm/system.jwmrc
index 06c152f..93b231d 100644
--- a/nanodesk-files/etc/jwm/system.jwmrc
+++ b/nanodesk-files/etc/jwm/system.jwmrc
@@ -194,6 +194,7 @@
ddesktop
$(find ~/.screenlayout/ -type f -executable|head -n 1)
+ pcmanfm --desktop
xscreensaver -no-splash
volumeicon
connman-gtk
diff --git a/nanodesk-files/etc/skel/.config/pcmanfm/default/desktop-items-0.conf b/nanodesk-files/etc/skel/.config/pcmanfm/default/desktop-items-0.conf
new file mode 100644
index 0000000..9d8098b
--- /dev/null
+++ b/nanodesk-files/etc/skel/.config/pcmanfm/default/desktop-items-0.conf
@@ -0,0 +1,13 @@
+[*]
+wallpaper_mode=center
+wallpaper_common=1
+wallpaper=/usr/share/nanodesk/pixmaps/nanodesk-installed.xpm
+desktop_bg=#666999
+desktop_fg=#ffffff
+desktop_shadow=#000000
+desktop_font=Sans 12
+show_wm_menu=0
+sort=mtime;ascending;
+show_documents=0
+show_trash=1
+show_mounts=1
diff --git a/nanodesk-files/etc/skel/.config/pcmanfm/default/pcmanfm.conf b/nanodesk-files/etc/skel/.config/pcmanfm/default/pcmanfm.conf
new file mode 100644
index 0000000..a055c9f
--- /dev/null
+++ b/nanodesk-files/etc/skel/.config/pcmanfm/default/pcmanfm.conf
@@ -0,0 +1,26 @@
+[config]
+bm_open_method=0
+
+[volume]
+mount_on_startup=1
+mount_removable=1
+autorun=1
+
+[ui]
+always_show_tabs=0
+max_tab_chars=32
+win_width=640
+win_height=480
+splitter_pos=150
+media_in_new_tab=0
+desktop_folder_new_win=0
+change_tab_on_drop=1
+close_on_unmount=1
+focus_previous=0
+side_pane_mode=places
+view_mode=icon
+show_hidden=0
+sort=name;ascending;
+toolbar=newtab;navigation;home;
+show_statusbar=1
+pathbar_mode_buttons=0
diff --git a/nanodesk-files/etc/skel/.gtkrc-2.0 b/nanodesk-files/etc/skel/.gtkrc-2.0
new file mode 100644
index 0000000..64e0f49
--- /dev/null
+++ b/nanodesk-files/etc/skel/.gtkrc-2.0
@@ -0,0 +1 @@
+gtk-theme-name="Adwaita"