пользовательские символы для мест в наутилусе

Я знаю, что можно установить пользовательские значки для папок с помощью

gvfs-set-attribute /home/folder metadata::custom-icon-name folder-whatever

, но наутилус использует символические значки standard::symbolic-icon (?) В дереве боковой панели.

Можно ли также установить пользовательские символические значки, используя gvfs-set-attribute (или любой другой метод)?

2
задан 9 January 2015 в 16:23

1 ответ

Вероятно, не, поскольку это приводит к этой ошибке:

 Error setting attribute: Setting attribute standard::symbolic-icon not supported

можно перечислить writeable атрибуты папки/файла (например, $HOME, корневой каталог пользователей) путем выполнения:

 gvfs-info -w $HOME

для этого я добираюсь:

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)

Для стандартного значка папки, это установлено metadata::custom-icon (или безотносительно), который прибывает под metadata пространство имен. Любые другие атрибуты, которые не перечислены, не writeable - включая standard::symbolic-icon. N.B. создание metadata::symbolic-icon или подобный и перезапускающий наутилус, кажется, не имеет никакого эффекта ни один

информация об Источниках/Больше

0
ответ дан 9 January 2015 в 16:23

Другие вопросы по тегам:

Похожие вопросы: