J'ai essayé de résoudre Docky en ne montrant pas les icônes Xfce et Thunar, et avec l'aide de ce fil .
Cependant, au cours du processus, j'ai commencé à me demander pourquoi ces deux dossiers (/usr/share/applications/
et ~/.local/share/applications/
) affichent les icônes de fichier différemment.
Je n'ai trouvé aucun réglage dans les options de Thunar à ce sujet.
Le dossier /usr/share/applications
est traité de manière spéciale et les icônes affichées pour un fichier .desktop
- sont définies dans le fichier .desktop
- lui-même. Si vous regardez de plus près, vous verrez que Thunar n'affiche pas non plus les noms de fichiers réels dans /usr/share/applications
, mais un alias également défini dans le fichier .desktop
-.
Pour le dossier ~/local/share/applications
tout n’est pas le cas, Thunar affiche les noms de fichiers réels et les icônes par défaut des différents types de fichiers.
La question Nautilus peut-il afficher un fichier .desktop par son vrai nom? est fortement lié, du moins en ce qui concerne les noms de fichiers affichés.
Astuce avec soft-link:
Si vous souhaitez afficher les fichiers dans ~/.local/share/applications
de la même manière que les fichiers sont affichés dans /usr/share/applications
, vous pouvez le faire avec un lien symbolique placé dans /usr/share
qui pointe sur ~/.local/share/applications
:
Sudo ln -s ~/.local/share/applications /usr/share/applicationsinhome
Vous pouvez maintenant naviguer dans Thunar jusqu’à /usr/share/applicationsinhome
. Cela affichera les fichiers situés dans ~/.local/share/applications
de la même manière que les fichiers dans /usr/share/applications
et vous pourrez toujours supprimer, créer ou modifier des fichiers sans privilèges root.
S'il vous plaît jeter un oeil à ma réponse dans la question liée aussi, là, j'ai expliqué comment le faire dans l'autre sens.