Changer l’icône d’une applet d’AWN

Avant-Window-Navigator + Wine = icône

J’utilise le dock Avant Window Navigator comme lanceur avec Gnome. Très bien fait, il est élégant et fonctionnel. Mais un problème – minime et non bloquant – survient lorsque l’on veut ajouter un lanceur pour une application Wine, l’implémentation des API Windows pour faire tourner un programme pour la plateforme de Microsoft sous GNU/Linux. En effet, il est impossible de modifier l’apparence de l’icône, AWN affiche un icône par défaut pas beau du tout. J’utilise en particulier Dreamweaver et Photoshop même sous GNU/Linux, n’ayant jamais trouvé d’équivalent de ces standards, mais voilà, point d’icônes.


Pas très beau l’icône par défaut pour une application Wine

A ma connaissance il n’est pas possible de changer cet icône, l’option pour le faire n’a aucun effet. La raison version courte est que AWN utilise l’icône du programme lancé, en l’occurence si je veux utiliser Dreamweaver, je le lance avec la commande wine et l’icône qui va avec.
Voilà une astuce qui fait parfaitement l’affaire : créer un fichier exécutable qui se borne à lancer notre commande wine et ajouter ce fichier au lanceur d’AWN et non pas la commande wine complète. Simple comme bonjour et ça marche ;}

Mise en pratique

L’exemple est avec Dreamweaver, mais bien sur, à adapter selon l’application.
Sous /usr/bin (ou l’endroit de votre choix), je crée un fichier dreamweaver :

# vim /usr/bin/dreamweaver

Contenu du fichier dreamweaver :

wine /home/fabien/.wine/drive_c/Program\ Files/Adobe/Adobe\ Dreamweaver\ CS3/Dreamweaver.exe

Je lui donne les droits d’exécution :

# chmod a+x /usr/bin/dreamweaver

Il ne reste plus qu’à ajouter ce fichier au lanceur d’AWN en faisant un clic-droit sur le dock puis Préférences > Launchers > Ajouter :


Nouvel icône ;}

Ok, c’est l’icône de Photoshop mais bon, ça marche avec n’importe quel SVG.

6 thoughts on “Changer l’icône d’une applet d’AWN”

  1. Merci de ce petit truc, je n’utilise qu’une seule appli via wine donc le pb ne se posait pas pour moi. Mais le coup du lanceur c’est plus propre, et peut-être serai-je amené à émuler une autre appli.

    En ce qui concerne ton exemple, comment te dire… je préférais l’icône en brique de lego ;)

  2. Bonjour
    Je me permet d’intervenir car j’utilise un jeu sous wine (kyodai), que je lance avec awn sans passer par un fichier exécutable et pourtant j’ai pu facilement changer l’icône par défaut d’awn.
    la commande que j’ai est celle-ci:

    “/home/dominique/.wine/drive_c/Program Files/Kyodai Mahjongg 2006/kmj.exe”

    A noté que les guillemets font partie de la commande…
    De même j’ai le jeu Dofus pour mon gamin que je lance avec la commande:

    padsp wine “/home/dominique/.wine/drive_c/Program Files/Dofus/Dofus.exe”

    donc sans fichier exécutable, et pareillement pas de problèmes pour mettre une icônes personnalisée…

    Si cela peut aider…

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *