19 Commits 2467649544 ... 6e4e812a43

Author SHA1 Message Date
  arllinux 6e4e812a43 script mate-terminal 2 months ago
  arllinux f55dc0e26d Merge branch 'master' of https://git.espritslibres.fr/sloteur/mint 2 months ago
  sloteur a56d4cb905 Mettre à jour 'Grub-Theme2/README.md' 4 months ago
  arllinux cc2a6a72f7 ... 4 months ago
  arllinux 5d559a0ae8 ... 4 months ago
  arllinux 04bb0bf092 Mise à jour Grub-theme2 4 months ago
  arllinux dfa67af167 Merge branch 'master' of https://git.espritslibres.fr/sloteur/mint 4 months ago
  arllinux f6010ab00f Icones françisés pour Grubé 4 months ago
  arllinux 19292fb069 ... 4 months ago
  sloteur 9f07c48c1a Mettre à jour 'Grub-Theme/README.md' 4 months ago
  sloteur 569316325e Mettre à jour 'Grub-Theme/README.md' 4 months ago
  sloteur b90d05e082 Mettre à jour 'Grub-Theme/README.md' 4 months ago
  arllinux 893f73ce67 Francisation du script Grub-Theme 4 months ago
  sloteur 51a5a6e5b1 Mettre à jour 'Grub-Theme/README.md' 4 months ago
  arllinux 0517c8d8c8 Modif du README.md de Grub 4 months ago
  arllinux ef92f2fd7b Maj des icones Grub 4 months ago
  sloteur 9b376b6b67 Mettre à jour 'Grub-Theme/README.md' 4 months ago
  arllinux f89db52d95 Création du dépot 4 months ago
  sloteur dd28262b1e Initial commit 4 months ago

+ 73 - 0
Grub-Theme/README.md

@@ -1,3 +1,12 @@
+<<<<<<< HEAD
+# Thème Grub
+
+### Anciens Screenshots
+
+![ScreenShot](http://i.imgur.com/yQCOjnR.png)
+
+Pour les premières étapes, nous allons devoir déterminer quelles résolutions sont supportées par grub, vous pouvez les trouver en installant `hwinfo`, et en lançant :
+=======
 # Grub theme
 
 ### Ancienne capture d'écran
@@ -5,37 +14,68 @@
 ![ScreenShot](http://i.imgur.com/yQCOjnR.png)
 
 Ok, alors pour les premières étapes, vous allez vouloir déterminer quelles résolutions sont supportées par grub, vous pouvez le trouver en installant `hwinfo`, et en lançant :
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 
 ```
 hwinfo --framebuffer
 ```
 
+<<<<<<< HEAD
+Ou en redémarrant et dans le menu grub, ouvrez la ligne de commande avec 'c', et entrez
+=======
 Ou en redémarrant et dans le menu grub, ouvrez la ligne de commande avec 'C', et entrez
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 
 ```
 vbeinfo
 ```
 
+<<<<<<< HEAD
+Les sorties peuvent être différentes. Donc, une fois que vous avez trouvé les résolutions prises en charge, notez celle qui correspond à votre résolution la plus élevée (ou peut-être celle en dessous).
+Maintenant, pour l’installer exécutez la commande suivante pour récupérer l'ensemble du dépot git :
+
+Installez d'abord git
+
+```
+sudo apt install git
+
+```
+puis
+
+```
+
+git clone https://git.espritslibres.fr/sloteur/mint
+=======
 Les sorties peuvent être différentes. Donc, une fois que vous avez trouvé vos résolutions prises en charge, notez celle qui correspond à votre résolution prise en charge la plus élevée (ou à la suivante en dessous). Maintenant, pour l’installer exécutez la commande suivante pour récupérer l'ensemble du dépot git :
 
 ```
 sudo apt install git
 puis
 git clone https://github.com/arllinux/mint
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 
 ```
 
 Entrez dans le répertoire :
 
 ```
+<<<<<<< HEAD
+
+cd mint/Grub-Theme
+=======
 cd Grub-Theme
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 
 ```
 
 
 ### Exigences :
 
+<<<<<<< HEAD
+Vous aurez besoin d'installer le paquet mscorefonts et le paquet imagemagick. Sur Ubuntu, ou Linux Mint la commande est :
+=======
 Vous aurez besoin d'installer le paquet mscorefonts et le paquet imagemagick. Sur Ubuntu, la commande est :
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 
 ```
 sudo apt install ttf-mscorefonts-installer imagemagick
@@ -50,9 +90,18 @@ sudo ./install.sh
 
 Il suffit de répondre aux quelques questions qui ont été traduites en français par le sloteur fou...
 
+<<<<<<< HEAD
+
+### Problèmes connus :
+Ces options ne sont pas indispensables pour faire fonctionner ce programme. Elles sont juste là à titre d'information :
+Ce sont les notes originales du créateur du projet.
+
+L’image `UserName.png` doit être convertie en RVB dans Gimp après l’installation. L'image que vous devez éditer sera située dans `/boot/grub/themes/SteamBP` dans Ubuntu. D'autres distributions placent ce répertoire ailleurs. J'essaie de comprendre pourquoi ImageMagick le garde en niveaux de gris.
+=======
 ### Problèmes connus :
 
 L’image `UserName.png` doit être convertie en RVB dans Gimp après l’installation. L'image que vous devez éditer sera située dans `/ boot / grub / themes / SteamBP` dans Ubuntu. D'autres distributions placent ce répertoire ailleurs. J'essaie de comprendre pourquoi ImageMagick le garde en niveaux de gris.
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 ### FAQ:
 
 1.  **Pourquoi ne faites-vous pas des versions grand écran ? **
@@ -61,9 +110,15 @@ L’image `UserName.png` doit être convertie en RVB dans Gimp après l’instal
 
 2.  **Comment puis-je le désactiver ?**
 
+<<<<<<< HEAD
+    Ouvrez `/etc/default/grub` en root dans votre éditeur de texte de votre choix et trouvez la ligne «GRUB_THEME=/some/directory », puis commentez-la (mettez un« # »au début de la ligne) ou effacez-le, puis enregistrez-le.
+
+     Ensuite, faites une commande `update-grub en root (probablement Ubuntu uniquement) ou exécutez le script ` mkconfig` de grub en root (présent dans `/grub`,` /boot/grub` ou `/boot/grub2`)
+=======
     Ouvrez `/ etc /default/grub` en root dans votre éditeur de texte de votre choix et trouvez la ligne« GRUB_THEME = / some / directory », puis commentez-la (mettez un« # »au début de la ligne) ou effacez-le, puis enregistrez-le.
 
      Ensuite, faites une commande `update-grub` avec root (probablement Ubuntu uniquement) ou exécutez le script` mkconfig` de grub avec root (présent dans `/grub`,` /boot/grub` ou `/boot/grub2`)
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 
      Vous pouvez aussi lancer
 
@@ -74,7 +129,11 @@ L’image `UserName.png` doit être convertie en RVB dans Gimp après l’instal
 
 3.  **Puis-je ajouter l'icone de ma distribution ?**
 
+<<<<<<< HEAD
+    Oui. Je serais ravi de le faire, mais il faudrait que vous sachiez comment nommer l'icône, ce que vous pouvez trouver en ouvrant votre fichier `grub.cfg` et en localisant l'entrée du menu de votre distribution, ' ll y aura une ligne comme '
+=======
     Oui. Je serais ravi de le faire, mais il faudrait que vous sachiez comment nommer l'icône, ce que vous pouvez trouver en ouvrant votre fichier `grub.cfg` et en localisant l'entrée du menu de votre distribution, pour que vous ' ll y aura une ligne comme
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 
         menuentry "Gentoo" --class gentoo --class os...
 
@@ -83,7 +142,13 @@ L’image `UserName.png` doit être convertie en RVB dans Gimp après l’instal
 4.  **Fontionne-t-il avex grub 1 legacy**
 
     Malheureusement grub 1 ne supporte pas les images
+<<<<<<< HEAD
+    
+    
+### Liste à faire du projet original (non traduit) :
+=======
 
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 ### Steam Big Picture Grub Theme TODO list
 
 - ~~Move Progress bar to above buttons, but centered. Remove border and glow, but give grey background. Gradient on fill as well.~~
@@ -98,11 +163,19 @@ L’image `UserName.png` doit être convertie en RVB dans Gimp après l’instal
 
 - ~~Add bokeh dots to background~~
 
+<<<<<<< HEAD
+#### Une chose encore :
+
+Vous avez peut-être remarqué les fichiers GetProfileImage.sh.x et GetProfileImage.sh. Celui avec l'extension .x est juste le fichier .sh "compilé" avec shc. La seule différence entre ces fichiers est que le fichier .x contient une clé API.
+
+### Screenshots:
+=======
 #### Une dernière chose
 
 Vous avez peut-être remarqué les fichiers GetProfileImage.sh.x et GetProfileImage.sh. Celui avec l'extension .x est juste le fichier .sh "compilé" avec shc. La seule différence entre ces fichiers est que le fichier .x contient une clé API.
 
 ### Captures d'écran:
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 
 **Ancienne version**
 ![ScreenShot](http://i.imgur.com/T4pbHXT.png)

BIN
Grub-Theme/UserName.png


BIN
Grub-Theme/btnEnter.png


BIN
Grub-Theme/btnNav.png


+ 173 - 0
Grub-Theme/install.sh

@@ -1,6 +1,14 @@
 #! /bin/bash
 set -e
 
+<<<<<<< HEAD
+# This is original part
+# Source code is here : 
+# https://github.com/LegendaryBibo/Steam-Big-Picture-Grub-Theme
+# ======================
+#
+=======
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 # This script installs the GRUB2 theme in /boot/grub/themes/, /boot/grub2/themes/ or /grub/themes/
 # depending on the distribution.
 #
@@ -16,6 +24,53 @@ set -e
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 # GNU General Public License for more details at <http://www.gnu.org/licenses/>.
+<<<<<<< HEAD
+# ======================
+
+
+# Traduction et adaptation Copyright (C) 2019 Jean-Pierre Antinoux
+# ----------------------------------------------------------------
+#
+# Cette partie est l'adaptation de la source ci-dessus
+# Le code source modifié est ici : 
+# https://git.espritslibres.fr/sloteur/mint/src/master/Grub-Theme
+# ======================
+# Ce script installe un thème GRUB2 dans /boot/grub/themes/, /boot/grub2/themes/ ou /grub/themes
+# en fonction des distributions.
+# Copyright (C) 2011 Towheed Mohammed
+# qui vient de commencer à apprendre les scripts bash, sed et regex's.
+#
+# Ceci un logiciel libre: vous pouvez le redistribuer et / ou modifier
+# sous les termes de la licence publique générale GNU telle que publiée par
+# la Free Software Foundation, soit la version 3 de la licence, soit
+# (à votre choix) toute version ultérieure.
+
+# Ce logiciel est distribué dans l’espoir qu’il vous sera utile,
+# mais SANS AUCUNE GARANTIE; sans même la garantie implicite de
+# QUALITÉ MARCHANDE ou ADAPTATION À UN USAGE PARTICULIER. Voir la
+# Licence publique générale GNU pour plus de détails à <http://www.gnu.org/licenses/>.
+# ======================
+
+# Définition des variables
+# Le thème sera installé dans un répertoire courant portant ce nom. Évitez les espaces.
+Theme_Name="SteamBP"
+
+# Fichier de définition du thème
+Theme_Definition_File="theme.txt"
+
+# Le thème a été conçu pour s'afficher au mieux avec 800x600,1024x768, etc,
+# ou "any". pour n'importe quelle résolution (résolution indépendante)
+Theme_Resolution="any"
+
+Inst_Dir=$(dirname $0)
+
+# Les répertoires doivent être dans cet ordre.
+Grub_Dist_Dirs="/grub /boot/grub /boot/grub2"
+
+# Ne pas changer cette ligne
+let Grub_Min_Version=198
+
+=======
 
 # Set variables
 Theme_Name="SteamBP"			# The theme will be installed in a dir with this name. Avoid spaces.
@@ -26,43 +81,79 @@ Theme_Resolution="any"			# The resolution the theme was designed to show best at
 Inst_Dir=$(dirname $0)
 Grub_Dist_Dirs="/grub /boot/grub /boot/grub2"	# Directories must be in this order.
 let Grub_Min_Version=198	# Do not change this.
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 Grub_File="/etc/default/grub"
 Grub_Dir=
 mkConfig_File=
 
+<<<<<<< HEAD
+#------------------------
+
+# Vérifier que le script est bien lancé en root.
+if [[ $(id -u) != 0 ]]; then
+=======
 # Check that the script is being run as root.
 if [[ $(id -u) != 0 ]]; then
 	# echo "Please run this script with root privileges."
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 	echo "S'il vous plait, lancez ce script avec des privilèges root."
 	exit 0
 fi
 
+<<<<<<< HEAD
+# Récupérer le répertoire d'installation de GRUB
+=======
 # Get GRUB's installation directory.
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 for i in $Grub_Dist_Dirs; do
 	if [[ -d $i ]]; then
 		Grub_Dir=$i
 	fi
 done
 
+<<<<<<< HEAD
+# Quitte le script si le répertoire de GRUB n'est pas trouvé.
+if [[ -z $Grub_Dir ]]; then
+=======
 # Exit this script if we could not locate GRUB's installation directory.
 if [[ -z $Grub_Dir ]]; then
 	# echo "Could not locate GRUB's installation directory."
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 	echo "Le répertoire d'installation de GRUB n'est pas présent."
 	exit 0
 fi
 
+<<<<<<< HEAD
+# Quitte le script si la version de GRUB < 1.98
+=======
 # Exit the script if GRUB's version is < 1.98
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 if [[ -f $(which grub2-install) ]]; then
 	Grub_Version_Long=$(grub2-install --version)
 elif [[ -f $(which grub-install) ]]; then
 	Grub_Version_Long=$(grub-install --version)
 else
+<<<<<<< HEAD
+	echo "grub-install ou grub2 install ne sont pas présents dans votre path."
+	echo "Le path est le chemin d'accès d'un fichier"
+=======
 	# echo 'Could not locate grub-install or grub2-install in your path.'
 	echo 'grub-install ou grub2 install ne sont pas présents dans votre path.'
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 	exit 0
 fi
 Grub_Version=$(echo $Grub_Version_Long | sed 's,[[:alpha:][:punct:][:blank:]],,g')
 if (( ${Grub_Version:0:3} < Grub_Min_Version )); then
+<<<<<<< HEAD
+	echo "GRUB doit être dans sa dernière version ${Grub_Min_Version:0:1}.${Grub_Min_Version:1:2}."
+	echo "La version installée est ${Grub_Version:0:1}.${Grub_Version:1:2}."
+	echo "Mettez Grub à jour et relancez le script" 
+	exit 0
+fi
+
+# Vérifie si /etc/default/grub exists.
+if [[ ! -f $Grub_File ]]; then
+=======
 	# echo "GRUB must be at least version ${Grub_Min_Version:0:1}.${Grub_Min_Version:1:2}."
 	echo "GRUB doit être dans sa dernière version ${Grub_Min_Version:0:1}.${Grub_Min_Version:1:2}."
 	# echo "The installed version is ${Grub_Version:0:1}.${Grub_Version:1:2}."
@@ -73,10 +164,51 @@ fi
 # Check that /etc/default/grub exists.
 if [[ ! -f $Grub_File ]]; then
 	# echo "Could not find $Grub_File"
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 	echo "$Grub_File n'est pas présent."
 	exit 0
 fi
 
+<<<<<<< HEAD
+# Vérifie si le programme mkconfig existe.
+mkConfig_File=$(which ${Grub_Dir##*/}-mkconfig) || \
+(echo "La commande mkconfig de configation de Grub n'est pas présent dans vote path." && exit 0)
+
+# Demande quelle résolution est désirée ou "any"
+if [[ $Theme_Resolution = "any" ]]; then
+	echo "============================================================================================"
+	echo "Entrez la résolution désirée sous la forme : 1024x768, 800x600, 1600x1200, etc."
+	echo "qui peut être trouvé en installant le paquet hwinfo et en exécutant hwinfo --framebuffer"
+	echo ""
+	echo "Les sorties sont variables. Vous pouvez essayer une résolution personnalisé comme 1920x1080,"
+	echo "mais il n'y a pas de garantie que celle-ci fonctionne."
+	echo ""
+	echo "La résolution 1680x1050 fonctionne bien sur un écran de même taille."
+	echo ""
+	echo "Si vous voulez arrêter le script : tapez Ctrl + c"
+	echo "============================================================================================"
+	echo -n "Entrez la résolution que vous désirée [AAAAxBBBB : "
+	read Theme_Resolution
+fi
+
+# Crée le répertoire du thème. Si le répertoire existe, demande ce qu'il faut faire,
+# soit créer un nouveau répertoire soit écraser le contenu.
+Theme_Dir=$Grub_Dir/themes/$Theme_Name
+while [[ -d $Theme_Dir ]]; do
+	echo "Le répertoire $Theme_Dir existe déja !"
+	echo -n "Voulez-vous remplacer le contenu de celui-ci ou créer un nouveau répertoire ? [(r)emplacer (c)réer] "
+	read Response
+	case $Response in
+		c|créer)
+			echo -n "Entrez un nouveau nom pour le répertoire du thème :"
+			read Response
+			Theme_Dir=$Grub_Dir/themes/$Response;;
+		r|emplacer)
+			echo -n "Ceci va supprimer tous les fichiers dans $Theme_Dir. Etes-vous sûr ? [(o)ui (n)on] "
+			read Response
+			case $Response in
+				o|oui)
+=======
 # Check that GRUB's mkconfig script file exists.
 mkConfig_File=$(which ${Grub_Dir##*/}-mkconfig) || \
 # (echo "GRUB's mkconfig script file was not found in your path." && exit 0)
@@ -145,6 +277,7 @@ while [[ -d $Theme_Dir ]]; do
 			read Response
 			case $Response in
 				y|yes)
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 					rm -r $Theme_Dir;;
 				*)
 					exit 0;;
@@ -155,6 +288,34 @@ while [[ -d $Theme_Dir ]]; do
 done
 mkdir -p $Theme_Dir
 
+<<<<<<< HEAD
+# Copie les fichiers du thème vers le répertoire d'installation du thème.
+for i in $Inst_Dir/*; do
+	cp -r $i $Theme_Dir/$(basename $i)
+done
+echo "Les fichiers ont été copiés dans le dossier $Theme_Dir"
+
+# Vérifier si un répertoire d'icônes existe. Si des icônes ne sont pas incluses dans ce thème
+# vérifier s'il en existe dans ..../themes/icons.
+# S'il y en a, demander à l'utilisateur s'il veut les utiliser.
+if [[ ! -d $Theme_Dir/icons && -d $Grub_Dir/themes/icons ]]; then
+	echo "Il n'y a pas de répertoire d'icônes dans ce thème."
+	echo "Toutefois, on peut en trouver dans  $Grub_Dir/themes/icons qui contient ce type de fichier"
+	echo $(ls $Grub_Dir/themes/icons)
+	echo -n "Voulez-vous utiliser ces icônes [(o)ui (n)on] "
+	read Response
+	case $Response in
+		o|oui)
+			ln -s $Grub_Dir/themes/icons $Theme_Dir/;;
+		*)
+			echo "Ce thème n'affiche pas d'icônes.";;
+	esac
+elif [[ ! $Theme_Dir/icons && ! -d $Grub_Dir/themes/icons ]]; then
+	echo "Aucun répertoire d'icônes n'a été trouvé. Ce thème ne peut afficher les icônes."
+fi
+
+# Changer la résolution de GRUB pour qu'elle s'adapte à ce thème.
+=======
 # Copy the theme's files to the theme's directory.
 for i in $Inst_Dir/*; do
 	cp -r $i $Theme_Dir/$(basename $i)
@@ -184,6 +345,7 @@ elif [[ ! $Theme_Dir/icons && ! -d $Grub_Dir/themes/icons ]]; then
 fi
 
 # Change GRUB's resolution to match that of the theme.
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 if [[ $Theme_Resolution != "any" ]]; then
 	i=$(sed -n 's,^#\?GRUB_GFXMODE=,&,p' $Grub_File)
 	if [[ -z $i ]]; then
@@ -194,11 +356,18 @@ if [[ $Theme_Resolution != "any" ]]; then
 	fi
 fi
 
+<<<<<<< HEAD
+# Demander à l'utilisateur s'il veut appliquer le nouveau thème.
+echo -n "Voulez-vous définir ceci comme votre nouveau thème ? [o)ui (n)on] "
+read Response
+if [[ $Response = oui || $Response = o ]]; then
+=======
 # Ask the user if they would like to set the theme as their new theme.
 # echo -n "Would you like to set this as your new theme? [(y)es (n)o] "
 echo -n "Voulez-vous définir ceci comme votre nouveau thème ? [(y)es (n)o] "
 read Response
 if [[ $Response = yes || $Response = y ]]; then
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 	i=$(sed -n 's,^#\?GRUB_THEME=,&,p' $Grub_File)
 	if [[ -z $i ]]; then
 		echo -e "\nGRUB_THEME=$Theme_Dir/$Theme_Definition_File" >>$Grub_File
@@ -206,6 +375,10 @@ if [[ $Response = yes || $Response = y ]]; then
 		sed "s,^#\?GRUB_THEME=.*,GRUB_THEME=$Theme_Dir/$Theme_Definition_File," <$Grub_File >$Grub_File.~
 		mv $Grub_File.~ $Grub_File
 	fi	
+<<<<<<< HEAD
+	$($mkConfig_File -o $Grub_Dir/grub.cfg)	# Génère un nouveau grub.cfg
+=======
 	$($mkConfig_File -o $Grub_Dir/grub.cfg)	# Generate new grub.cfg
+>>>>>>> 3d431be309eb4927c4cca11c4b4618d7d27efb89
 fi
 exit 0

BIN
Grub-Theme/title.png


+ 3 - 1
Grub-Theme2/README.md

@@ -10,7 +10,9 @@ Pour les premières étapes, nous allons devoir déterminer quelles résolutions
 hwinfo --framebuffer
 ```
 
-Ou en redémarrant et dans le menu grub, ouvrez la ligne de commande avec 'c', et entrez
+Ou
+
+en redémarrant et dans le menu grub, ouvrez la ligne de commande avec 'c', et entrez
 
 ```
 vbeinfo

+ 14 - 0
Grub-Theme2/install.sh

@@ -69,7 +69,11 @@ let Grub_Min_Version=198
 Grub_File="/etc/default/grub"
 Grub_Dir=
 mkConfig_File=
+<<<<<<< HEAD
+MVDIR="/boot/grub/themes/StreamBP/icons/"
+=======
 MVDIR="/boot/grub/themes/StreamBP/icons"
+>>>>>>> 24676495443d6fd4f196e33a44b8551585f223d0
 CWD=$(pwd)
 
 #------------------------
@@ -200,6 +204,16 @@ elif [[ ! $Theme_Dir/icons && ! -d $Grub_Dir/themes/icons ]]; then
 	echo "Aucun répertoire d'icônes n'a été trouvé. Ce thème ne peut afficher les icônes."
 fi
 
+# Linux Mint a bien une icône mais comme dans grub Linux Mint s'appelle "Ubuntu"
+# Modifier le nom de l'icône et supprimer "Ubuntu" original.
+# echo "Vous utilisez une distribution Linux Mint ? : [(o)ui (n)on] "
+# read mint
+# if [[ $mint = oui || $mint = o ]]; then
+# 	cd $MVDIR
+# 	rm $CWD/ubuntu.png
+# 	mv $CWD/linuxmint.png $CWD/ubuntu.png
+# fi
+
 # Changer la résolution de GRUB pour qu'elle s'adapte à ce thème.
 if [[ $Theme_Resolution != "any" ]]; then
 	i=$(sed -n 's,^#\?GRUB_GFXMODE=,&,p' $Grub_File)

File diff suppressed because it is too large
+ 231 - 0
LICENSE


+ 8 - 0
README.md

@@ -0,0 +1,8 @@
+# mint
+
+Ce dépôt contient les informations relatives aux distributions Linux Mint.
+Les versions traité sont principalement les versions LTS
+La maintenance de ce dépôt est assurée pour la version 18.
+
+Ces scripts fonctionnent aussi mais sans garanti pour la version 17.
+Le bureau utilisé est le bureau Mate. Février 2018

+ 22 - 0
astuces/bureau/mate-terminal

@@ -0,0 +1,22 @@
+# Créer un bouton dans le tableau de bord pour lancer un script.
+
+Après avoir crée le script et l'avoir mis dans le répertoire ~/bin
+On crée le bouton :
+Clic droit sur le tableau de bord puis :
+"Créer un lanceur d'appication personnalisé"
+- Type : Application
+- Nom : Sauvegarde
+-Commande : mate-terminal -e /home/utilisateur/bin/sav_cle.sh
+Commentaire :
+
+Ensuite pour éviter de taper le mot de passe lors de l'ouverture du terminal :
+
+$ sudo visudo
+
+# User privilege specification
+root    ALL=(ALL:ALL) ALL
+utilisateur ALL=(ALL) NOPASSWD: /sbin/shutdown
+
+On a rajouté la dernière ligne en dessous de root
+
+---

+ 9 - 0
clean/cleanSystem.sh

@@ -0,0 +1,9 @@
+#!/bin/bash
+
+sudo apt install deborphan
+sudo apt-get purge ${deborphan}
+sudo apt autoclean
+sudo apt clean
+sudo apt autoremove
+sudo dpkg -l | grep ^rc | awk '{print $2}' | xargs sudo dpkg -P
+