web-dev-qa-db-fra.com

Pourquoi un dossier Thunar ne montre pas les icônes comme dans l'autre?

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.
screenshot

Je n'ai trouvé aucun réglage dans les options de Thunar à ce sujet.

2
Ne Nenne

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.

1
mook765