J'ai retiré Documents
, Pictures
et Downloads
de mon répertoire personnel, et je les ai liés à des répertoires sur des disques différents. Et maintenant, Documents
et Pictures
ont perdu leur jolie icône catégorisée d'un appareil photo et, eh bien, de documents.
De façon intéressante, Downloads
ne l'a pas fait.
$ gio info ~/Documents | grep symbolic-icon
standard::symbolic-icon: folder-symbolic, folder
$ gio info ~/Pictures | grep symbolic-icon
standard::symbolic-icon: folder-symbolic, folder
$ gio info ~/Downloads | grep symbolic-icon
standard::symbolic-icon: folder-download-symbolic, folder-symbolic, folder-download, folder
Vous pouvez trouver ces mots-clés dans l'un des nombreux thèmes installés sur l'ordinateur, car ils sont nommés selon une spécification. Cela signifie qu'ils n'ont pas besoin d'un chemin, car changer votre thème changera automatiquement l'icône aussi, dans le nouveau style de thème, mais dans la catégorie désignée (par exemple Téléchargements). Il recherchera l'un des noms répertoriés dans le thème choisi.
$ ls -1 /usr/share/icons/Mint-Y/places/symbolic | grep folder
folder-documents-symbolic.svg
folder-download-symbolic.svg
folder-music-symbolic.svg
folder-pictures-symbolic.svg
folder-publicshare-symbolic.svg
folder-remote-symbolic.svg
folder-saved-search-symbolic.svg
folder-symbolic.svg
folder-templates-symbolic.svg
folder-videos-symbolic.svg
Cependant, je ne suis pas autorisé à le définir.
$ gio set ~/Documents standard::symbolic-icon folder-documents-symbolic
gio: La définition de l'attribut standard::symbolic-icon n'est pas prise en charge
$ gio set ~/Pictures standard::symbolic-icon folder-pictures-symbolic
gio: La définition de l'attribut standard::symbolic-icon n'est pas prise en charge
Il s'avère que vous ne pouvez définir que metadata::custom-icon
, Mais cela ne prend pas en charge les noms d'icônes globales. Vous devez spécifier un chemin exact, ce qui signifie que vous devez corriger toutes vos icônes lorsque vous changez de thème !
Je ne sais pas comment cela fonctionne techniquement, pourquoi les métadonnées symbolic-icon
ont disparu. Mais même si je ne peux pas le définir avec GIO
, C'est défini quelque part, pour certains dossiers.
Où cela est-il défini ? Si je ne peux pas le faire en tant qu'utilisateur, je devrais pouvoir le faire en tant que root
. Je recompilerai les choses si nécessaire. Je veux mes fichiers d'icônes de dossiers !
Utilisation d'Ubuntu 18.04/Linux Mint 19 avec Cinnamon > Nemo