Journal du Nazmi

Une petite archive de mes prises de tête techniques et sociétales

Personnaliser les icones de programmes sur Linux

Temps de lecture : 2 minutes

Vous pouvez retrouver ce tuto sur Youtube:

Vous pouvez retrouver une version mise à jour et communautaire sur le wiki Debian Facile:

N'avez-vous jamais rêvé de pouvoir changer les icônes de vos programmes favoris ? Pour ma part si: quand j'ai voulu effacer le pseudo et l'avatar d'un ancien ami qui était partagé avec un utilitaire multimédia que j'utilisais tous les jours.Ou encore aujourd'hui où je veux retrouver les vieilles icônes de Firefox/Iceweasel et Thunderbird/Icedove.

Comment accomplir cette tâche me demandez vous ? Voyons le maintenant !

Je pense que ça fonctionne pour tous les gestionnaires de fenêtres (WM) majeurs car ils répondent à la norme freedesktop (me corriger si j'ai faux)

Il vous faudra une icone de préférence en png ou svg et les droits de root sur la machine. L'opération prend 30 secondes et prendra entièrement effet après redémarrage.

1. Localiser le raccourci .desktop

Il est utilisé par le gestionnaire du bureau pour référer au programme, il se trouve dans /usr/share/applications/

Il se peut que plusieurs raccourcis mènent au même programme, il faudra de préférence éditer chaque item pour de la cohérence entre les différentes instances du programme en question.

2. Éditer le contenu (texte) de ce fichier configuration

À cette étape, nous allons ouvrir le fichier dans un éditeur de texte, vous avez de nombreuses possibilités, ouvrez un terminal et entrez

cd /usr/share/applications
ls

# une liste des fichiers présents apparaîtra et vous pourrez choisir à la main, 
# il est aussi possible dans l'explorateur de fichiers de l'étape 1 de faire clic droit
# sur l’icône puis copier pour obtenir "l'url" du fichier.

sudo nano <nom/url du fchier>

# si vous préférez un éditeur graphique vous pouvez faire

sudo gedit <nom/url du fchier>

# ou encore

sudo mousepad <nom/url du fchier>

3. entrer la localisation de la nouvelle icone

Nous allons chercher la ligne qui commence par Icon=

et copier dans l'explorateur de fichiers le fichier de l'icone souhaitée.

Ce qui donne quelque chose comme:

Icon=/home/nazmi/.icones/thunderbird.png
Icon=file://usr/share/applications/thundericon.png

Attention, si vous supprimez ou déplacez ce fichier l'icone ne sera plus disponible pour l'afficher dans les menus !

4. Cacher les fichiers des icônes (optionnel)

Il est tout à fait envisageable de placer (avant mise en place dans le fichier .desktop), les icônes dans un dossier commençant par un point (.), par exemple /home/<utilisateur>/.iconesperso afin de ne pas les voir traîner dans vos dossiers, le fichier sera ainsi caché (il vous faudra afficher les fichiers cachés pour apporter des modifications dans ce dossier)

Sources:

Next Post

Previous Post

Leave a Reply

© 2020 Journal du Nazmi

Theme by Anders Norén