#!/bin/bash
rm -rf /etc/calamares
ln -s /usr/share/tuxedo/calamares /etc/calamares
rm -f /home/tux/.config/kglobalshortcutsrc
rm -rf /home/tux/.cache
rm -rf /home/tux/.local/share/kactivitymanagerd
rm -f /home/tux/.config/kactivitymanager*
rm -f /home/tux/.config/kdeglobals
rm -f /home/tux/.config/kdeglobalsrc
rm -f /home/tux/.config/kwinrc
rm -rf /home/tux/Desktop
rm -f /home/tux/.config/autostart/firstrun.desktop
rm -f /home/tux/.config/plasma-org.kde.plasma.desktop-appletsrc

find /home/tux/ -mindepth 1 -maxdepth 1 -type d ! -name '.*' -exec rm -r {} +
rm -f /home/tux/.config/user-dirs.*

xdg-desktop-menu install --novendor /usr/share/tuxedo/TUXEDO.directory   /usr/share/tuxedo/chroot-to-install.desktop /usr/share/tuxedo/calamares.desktop /usr/share/applications/tuxedo-webfai-creator.desktop /usr/share/tuxedo/dgpu.desktop

rm -f /etc/skel/.config/discoverrc 
rm -f /etc/skel/.config/kglobalshortcutsrc

cp -af //usr/share/tuxedo/conf/kwinrc-flex //etc/skel/.config/kwinrc

cp -arf /etc/skel/.config /home/tux/
cp -af /usr/share/tuxedo/conf/user-dirs-iso.desktop /home/tux/.config/autostart/
cp -af /usr/share/tuxedo/conf/user-dirs.desktop /etc/skel/.config/autostart/
/usr/bin/maliit-fix
cp -af /usr/share/tuxedo/oem-conf/maliit-fix.desktop /etc/skel/.config/autostart/
cp -af /usr/share/tuxedo/oem-conf/maliit-fix.desktop /home/tux/.config/autostart/
chown -R tux:tux /home/tux


#TUXEDO Menu
if [ -f /usr/share/applications/tuxedo-control-center.desktop ]; then
    xdg-desktop-menu install --novendor /usr/share/tuxedo/TUXEDO.directory /usr/share/applications/tuxedo-control-center.desktop
fi
systemctl unmask packagekit.service
udevadm trigger --subsystem-match=input --action=change
