Dynamic-Scripts-Toolbox-Fedora/flatpacks/rdeveloper_vscode
2025-06-09 06:59:56 +00:00

35 lines
1 KiB
Bash

#!/bin/bash
# Définition du fichier de log
LOG_DIR="$HOME/.logs"
LOG_FILE="$LOG_DIR/flatpak_install.log"
# Création du répertoire de logs
mkdir -p "$LOG_DIR"
# Fonction de logging
log() {
echo "$(date +"%Y-%m-%d %H:%M:%S") | $1" | tee -a "$LOG_FILE"
}
log "Début de l'installation de VSCode Stable via Flatpak."
# Ajout du dépôt Flathub
log "Ajout du dépôt Flathub..."
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
log "Flathub ajouté."
# Installation de VSCode Stable
log "Installation de VSCode Stable..."
flatpak install -y flathub com.visualstudio.code
log "Installation terminée."
# Accorder les autorisations
log "Configuration des autorisations..."
flatpak override --user --filesystem=host com.visualstudio.code
flatpak override --user --device=all com.visualstudio.code
flatpak override --user --socket=system-bus com.visualstudio.code
log "Autorisations accordées."
log "Installation et configuration de VSCode Stable terminées avec succès ! 🚀"