Made the installer script (hopefully) work.
In addition, made customdwm.sh do some more, and the dwm.desktop launches dwm through the custom script.
Fingers crossed