Sur ce site, vous retrouverez l'ensemble des cours du programme de SNT et de NSI.
#!/bin/bash
BACKUP_DIR="$HOME/config_mint_backup"
mkdir -p "$BACKUP_DIR"
echo "➡️ Export complet des paramètres système Cinnamon..."
# Cinnamon global (interface, panneaux, applets, thèmes)
dconf dump /org/cinnamon/ > "$BACKUP_DIR/cinnamon.conf"
# Nemo (gestion du bureau et fichiers)
dconf dump /org/nemo/ > "$BACKUP_DIR/nemo.conf"
# Linux Mint (paramètres spécifiques)
dconf dump /org/linuxmint/ > "$BACKUP_DIR/linuxmint.conf"
# GNOME (fond d'écran, veille, verrouillage)
dconf dump /org/gnome/desktop/ > "$BACKUP_DIR/gnome-desktop.conf"
# Power / gestion d'énergie
dconf dump /org/cinnamon/settings-daemon/plugins/power/ > "$BACKUP_DIR/cinnamon-power.conf"
dconf dump /org/gnome/settings-daemon/plugins/power/ > "$BACKUP_DIR/gnome-power.conf"
# Keybindings / raccourcis clavier
dconf dump /org/cinnamon/desktop/keybindings/ > "$BACKUP_DIR/keybindings.conf"
# Hot corners / coins actifs
dconf dump /org/cinnamon/desktop/wm/preferences/ > "$BACKUP_DIR/wm-prefs.conf"
# Thèmes, icônes, polices
cp -r ~/.themes "$BACKUP_DIR/" 2>/dev/null
cp -r ~/.icons "$BACKUP_DIR/" 2>/dev/null
cp -r ~/.fonts "$BACKUP_DIR/" 2>/dev/null
echo "✅ Export complet terminé dans : $BACKUP_DIR"
#!/bin/bash
# Crée le dossier Bureau si nécessaire
mkdir -p "$HOME/Bureau"
echo "➡️ Création des icônes sur le bureau..."
# 1️⃣ Icône Dossier Personnel
cat <<EOF > "$HOME/Bureau/MonDossierPerso.desktop"
[Desktop Entry]
Name=Dossier Personnel
Comment=Ouvre le dossier personnel
Exec=xdg-open $HOME
Icon=folder
Terminal=false
Type=Application
Categories=Utility;FileManager;
EOF
chmod +x "$HOME/Bureau/MonDossierPerso.desktop"
# 2️⃣ Icône Firefox
cat <<EOF > "$HOME/Bureau/Firefox.desktop"
[Desktop Entry]
Name=Firefox
Comment=Navigateur Web
Exec=firefox
Icon=firefox
Terminal=false
Type=Application
Categories=Network;WebBrowser;
EOF
chmod +x "$HOME/Bureau/Firefox.desktop"
# 3️⃣ Icône Terminal
cat <<EOF > "$HOME/Bureau/Terminal.desktop"
[Desktop Entry]
Name=Terminal
Comment=Ouvre le terminal
Exec=gnome-terminal
Icon=utilities-terminal
Terminal=false
Type=Application
Categories=Utility;System;
EOF
chmod +x "$HOME/Bureau/Terminal.desktop"
cat <<EOF > ~/Bureau/Logout.desktop
[Desktop Entry]
Name=Déconnexion
Comment=Se déconnecter de la session
Exec=cinnamon-session-quit --logout --no-prompt
Icon=system-log-out
Terminal=false
Type=Application
Categories=System;
EOF
chmod +x ~/Bureau/Logout.desktop
echo "✅ Icônes Dossier Personnel, Firefox, Terminal et Logout créées sur le bureau."