ajout de la commande -v

This commit is contained in:
Lucas
2025-10-10 10:12:50 +02:00
parent 422e5ef3b8
commit 42e369b563
2 changed files with 15 additions and 10 deletions

BIN
.launcher.sh.un~ Executable file

Binary file not shown.

View File

@@ -28,31 +28,27 @@ env="prod"
#AFS #AFS
if [ "$env" = "dev" ]; then if [ "$env" = "dev" ]; then
afs="$HOME/test" afs="$HOME/test"
printf "ATTENTION: Vous etes en mode 'dev'." printf "ATTENTION: Vous etes en mode 'dev'. Les path ont changés"
else else
afs="$HOME/afs" afs="$HOME/afs"
i3="$afs/.confs/config/i3/config" #i3="$afs/.confs/config/i3/config"
fi fi
i3=$afs/.confs/config/i3/ i3=$afs/.confs/config/i3/
i3_config=$i3/config i3_config=$i3/config
mkdir -p $afs $i3 mkdir -p $afs $i3
max_storage=2147483648 #2Go, le stockage max de l'afs, je deconseille fortement d'augmenter cette valeur ! max_storage=2147483648 #2Go, le stockage max de l'afs, je deconseille fortement d'augmenter cette valeur !
minecraft_storage=943718400 #900Mo, j'utilise cette valeur si vous voulez jouer avec un modpack qui est lourd
max_storage=2147483648 margin_storage=419430400 #400Mo, marge de securité pour que vous puissiez utiliser l'afs aprés l'installation du jeu, je deconseille de modifier cette valeur
minecraft_storage=943718400
margin_storage=419430400
#LAUNCHER #LAUNCHER
minecraft_path="$afs/minecraft" #dossier qui contient minecraft la conf du launcher etc minecraft_path="$afs/minecraft" #dossier qui contient minecraft la conf du launcher etc
launcher_name="PrismLauncher" launcher_name="PrismLauncher"
launcher_config_path="$minecraft_path/config" #dossier qui contient les configurations du launcher launcher_config_path="$minecraft_path/config" #dossier qui contient les configurations du launcher
launcher_appimage="$minecraft_path/PrismLauncher-Linux-x86_64.AppImage" #Dossier sense contenir le .appimage du launcher launcher_appimage="$minecraft_path/PrismLauncher-Linux-x86_64.AppImage" #Dossier sense contenir le .appimage du launcher
instances_path="$minecraft_path/Instances" #dossier qui contient les instances minecraft instances_path="$minecraft_path/Instances" #dossier qui contient les instances minecraft
mods_path="$minecraft_path/mods" #Dossier qui contient les mods minecraft mods_path="$minecraft_path/mods" #Dossier qui contient les mods minecraft
java_path="$minecraft_path/java" #Dossier qui contient java(prism l'installe) java_path="$minecraft_path/java" #Dossier qui contient java(prism l'installe)
@@ -64,12 +60,18 @@ bin_path="$minecraft_path/bin" #dossier où se trouve l'executable du launcher
launcher_url="https://github.com/PrismLauncher/PrismLauncher/releases/download/9.4/PrismLauncher-Linux-x86_64.AppImage" #URL du github pour telecharger le launcher launcher_url="https://github.com/PrismLauncher/PrismLauncher/releases/download/9.4/PrismLauncher-Linux-x86_64.AppImage" #URL du github pour telecharger le launcher
config_url="https://raw.githubusercontent.com/PixPix20/Minecraft-Installer/refs/heads/main/prismlauncher.cfg" #URL pour télécharger la config du launcher config_url="https://raw.githubusercontent.com/PixPix20/Minecraft-Installer/refs/heads/main/prismlauncher.cfg" #URL pour télécharger la config du launcher
show_version(){
printf "Version ${$version}"
print "Environement ${env}"
}
help_msg(){ help_msg(){
cat <<EOF cat <<EOF
Minecraft Installer v$VERSION Minecraft Installer v$VERSION
Usage: $0 [option] Usage: $0 [option]
Options: Options:
-v, --version Affiche le version du script
-i, --install Installer le PrismLauncher -i, --install Installer le PrismLauncher
-u, --update Mettre à jour le script -u, --update Mettre à jour le script
-r, --remove Désinstaller le launcher et ses fichiers -r, --remove Désinstaller le launcher et ses fichiers
@@ -247,6 +249,9 @@ main() {
-ad|--add-dmenu) -ad|--add-dmenu)
add_to_dmenu add_to_dmenu
;; ;;
-v|--version)
show_version
;;
-h|--help) -h|--help)
help_msg help_msg
;; ;;