Actualiser install.sh

This commit is contained in:
wilou 2024-04-25 15:36:32 +00:00
parent 618afac59c
commit 406df4e349

View File

@ -79,27 +79,9 @@ else
printf 'Aucune carte Nvidia détectée\n'
fi
# Configuration du profil dconf de l'utilisateur pour synchroniser les paramètres via un fichier texte
mkdir -p /etc/dconf/profile
cp $builddir/dconf/user /etc/dconf/profile/user
# Mise à jour du répertoire /home de l'utilisateur principal sudo à l'origine de l'installation
mkdir -p /home/$username/.config/autostart
cp $builddir/autostart/* /home/$username/.config/autostart/
# Décommenter la ligne ci-dessous si vous avez besoin d'appliquer une commande runonce
#cp $builddir/runonce/* /home/$username/.config/autostart/
mkdir -p /home/$username/.config/dconf
cp $builddir/dconf/user.txt /home/$username/.config/dconf/
mkdir -p /home/$username/.config/mate/panel2.d/default/launchers
cp $builddir/launchers/* /home/$username/.config/mate/panel2.d/default/launchers/
mkdir -p /home/$username/.config/package-update-indicator
cp $builddir/package-update-indicator/package-update-indicator.conf /home/$username/.config/package-update-indicator/
mkdir -p /home/$username/.config/variety
cp $builddir/variety/* /home/$username/.config/variety/
mkdir -p /home/$username/.shutter/profiles
cp $builddir/shutter/* /home/$username/.shutter/profiles/
mkdir -p /home/$username/.themes
unzip $builddir/themes.zip -d /home/$username/.themes/
cp $builddir/virt-viewer/* /home/$username/.config/virt-viewer/
# Polybar pour l'utilisateur principal sudo à l'origine de l'installation (a voir dans le temps pour l'utilisateur lambda)
mkdir -p /home/$username/.config/polybar
@ -110,36 +92,13 @@ chmod +x /home/$username/.config/polybar/launch.sh
# Application du droit de propriété pour l'utilisateur principal sudo
chown -R $username:$username /home/$username/.config/
chown -R $username:$username /home/$username/.shutter/
chown -R $username:$username /home/$username/.themes/
# Mise à jour du répertoire /home pour les nouveaux utilisateurs via /etc/skel (Skeleton)
mkdir -p /etc/skel/.config/autostart
cp $builddir/autostart/* /etc/skel/.config/autostart/
mkdir -p /etc/skel/.config/dconf
cp $builddir/dconf/user.txt /etc/skel/.config/dconf/
mkdir -p /etc/skel/.config/mate/panel2.d/default/launchers
cp $builddir/launchers/* /etc/skel/.config/mate/panel2.d/default/launchers/
mkdir -p /etc/skel/.config/package-update-indicator
cp $builddir/package-update-indicator/package-update-indicator.conf /etc/skel/.config/package-update-indicator/
mkdir -p /etc/skel/.config/variety
cp $builddir/variety/* /etc/skel/.config/variety/
mkdir -p /etc/skel/.shutter/profiles
cp $builddir/shutter/* /etc/skel/.shutter/profiles/
mkdir -p /etc/skel/.themes
unzip $builddir/themes.zip -d /etc/skel/.themes/
# Suppression des sources d'installation du script
rm -r $builddir
rm -r /tmp/wibian/
# Nettoyage des paquets inutiles du système
apt autoremove
# Activation de la gestion des interfaces dans NetworkManager
sed -i 's/false/true/g' /etc/NetworkManager/NetworkManager.conf
sed -i '9,$d' /etc/network/interfaces
# Message de fin
echo "Bisous" | figlet -f big
echo -ne "\n"