Je sais qu'il est possible de définir des icônes personnalisées pour les dossiers en utilisant
gvfs-set-attribute /home/folder metadata::custom-icon-name folder-whatever
mais nautilus utilise des icônes symboliques standard::symbolic-icon
(?) dans l'arborescence de la barre latérale.
Est-il également possible de définir des icônes symboliques personnalisées à l'aide de gvfs-set-attribute
(ou toute autre méthode)?
Probablement pas, car cela entraîne cette erreur:
Error setting attribute: Setting attribute standard::symbolic-icon not supported
Vous pouvez répertorier les attributs accessibles en écriture d'un dossier/fichier (par exemple $HOME
, le répertoire personnel des utilisateurs) en exécutant:
gvfs-info -w $HOME
pour cela je reçois:
Settable attributes:
standard::symlink-target (bytestring)
time::access (uint64, Keep with file when moved)
time::access-usec (uint32, Keep with file when moved)
time::modified (uint64, Copy with file, Keep with file when moved)
time::modified-usec (uint32, Copy with file, Keep with file when moved)
unix::gid (uint32, Keep with file when moved)
unix::mode (uint32, Copy with file, Keep with file when moved)
unix::uid (uint32, Keep with file when moved)
Writable attribute namespaces:
metadata (string, Copy with file, Keep with file when moved)
xattr (string, Copy with file, Keep with file when moved)
xattr-sys (string, Keep with file when moved)
Pour l'icône de dossier standard, elle est définie par metadata::custom-icon
(ou autre), qui relève de l'espace de nom metadata
. Les autres attributs non répertoriés ne sont pas accessibles en écriture, y compris standard::symbolic-icon
. N.B. création metadata::symbolic-icon
ou similaire et redémarrer nautilus semble n'avoir aucun effet non plus
Sources/Plus d'informations
man gvfs-info