Comment changer l'icône de votre application à partir du terminal sous Linux

Comment changer l’icône de votre application à partir du terminal sous Linux

⌛ Reading Time: 4 minutes

Auparavant, nous vous avons montré comment modifier facilement les icônes d’application dans Gnome 3. Cependant, certains utilisateurs préfèrent toujours utiliser leur terminal pour cela. C’est faisable, mais, comme prévu, le processus est un peu plus compliqué que quelques clics de souris. Voyons comment vous pouvez changer l’icône de votre application directement depuis votre terminal.

Trouvez les paramètres de bureau de votre application

Chaque application qui apparaît sur notre bureau a un fichier de configuration .desktop. Cela se présente sous la forme d’un fichier texte, rempli de valeurs qui définissent comment il doit agir, fonctionner et se présenter sur le bureau. Parmi ceux-ci, vous pouvez trouver une valeur pour son icône.

Lancez votre terminal préféré et déplacez-vous vers le dossier où vous trouverez ces fichiers de paramètres pour toutes vos applications, avec :

Notez que, selon votre distribution, ce chemin peut être différent.

Ce dossier peut contenir des centaines d’entrées. Pour vous y retrouver et localiser l’application que vous souhaitez modifier, utilisez grep pour filtrer la liste. Nous voulions vérifier qu’un fichier de paramètres pour Firefox existait, nous avons donc utilisé :

Changer les icônes du programme Grep du terminal

Ouvrez le fichier de paramètres dans votre éditeur de texte préféré – nous avons utilisé nano. Étant donné que le dossier “/usr/share/applications” est livré avec un accès restreint, vous devrez exécuter votre éditeur avec sudo pour modifier n’importe quel fichier. Notre commande était :

Changer les icônes du terminal Sudo Nano

Échanger l’icône

Avec le fichier ouvert dans votre éditeur, il est temps de changer l’icône de l’application. Si vous n’avez pas encore d’icône alternative, c’est le moment d’en trouver une. Quittez la fenêtre de votre éditeur et passez un instant à votre navigateur préféré.

Changer les icônes à partir des paramètres du terminal Nano

Recherchez une icône gratuite au format PNG ou JPG. Nous avons utilisé la requête « firefox icon png » et avons choisi le premier résultat qui s’est présenté.

Changer les icônes du terminal Firefox Nouvelle icône

Enregistrez le fichier localement dans un chemin relativement simple. Assurez-vous de vous souvenir à la fois du chemin et du nom du fichier, car vous en aurez bientôt besoin. Notre chemin complet et nom de fichier est “/home/USERNAME/Pictures/icons/black_firefox.png”.

Changer les icônes du téléchargement du terminal localement

Revenez à votre éditeur et recherchez la chaîne icon.

Changer les icônes du terminal Rechercher une chaîne

Changement Icon=CURRENT_ICON pour pointer vers le fichier que vous venez de télécharger. Dans notre cas, l’entrée d’origine se lisait Icon=firefox.

Changer les icônes de la valeur de l'icône d'origine du terminal

La version mise à jour était :

Changer les icônes de la valeur de l'icône mise à jour du terminal

Enregistrer et actualiser

Enregistrez les modifications (Ctrl + O), quittez votre éditeur (Ctrl + X), et attendre. La prochaine fois que votre bureau sera mis à jour, l’icône de votre application le fera également.

Changer les icônes du terminal Nouvelle icône sur le bureau

Si cela prend trop de temps, vous avez toujours la possibilité de vous déconnecter puis de vous reconnecter pour forcer une actualisation complète.

Changer les icônes du terminal Déconnexion

Vous pouvez répéter le processus pour le reste de vos applications afin de donner à votre bureau un aspect vraiment unique et personnel.

Maintenant que vous avez modifié l’icône de l’application depuis le terminal, il est également possible de gérer vos tâches ou encore de rechercher sur le Web depuis le terminal. Et si votre terminal ne fonctionne pas, essayez ces correctifs.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.