diff --git a/install-dwm.sh b/install-dwm.sh
index 42eb899397567f7df19b7e30b89ed02107451ee5..087e5e9da7f4a3dce918100191982ae20252c2e6 100755
--- a/install-dwm.sh
+++ b/install-dwm.sh
@@ -3,8 +3,14 @@ echo 'Create xinitrc for dwm'
 echo '#keyboard config
 setxkbmap fr
 
-#picom
-picom -b --config ~/.config/picom/picom.conf
+# start some nice programs
+if [ -d /etc/X11/xinit/xinitrc.d ] ; then
+    for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
+        # shellcheck source=/dev/null
+        [ -x "$f" ] && . "$f"
+    done
+    unset f
+fi
 
 # Statusbar loop
 while true; do
diff --git a/setup.sh b/setup.sh
index 9c3a483cb0e49410a836ceb2ef78435663c12d28..e77db4a4c75466923a02fa052c17510299950e55 100755
--- a/setup.sh
+++ b/setup.sh
@@ -13,7 +13,8 @@ if [ "$distro" == "Debian" ]; then
     read yn
     if [ "$yn" == 'y' ]; then
         # dwm depedencies
-        sudo apt install build-essential libx11-dev libxft-dev libxinerama-dev libfreetype6-dev libfontconfig1-dev
+        sudo apt install build-essential libx11-dev libxft-dev libxinerama-dev libfreetype6-dev libfontconfig1-dev\
+		xbacklight alsa-utils
         ./install-dwm.sh
         ./fix-screen-tearing.sh
     fi