Provavelmente não, pois resulta nesse erro:
Error setting attribute: Setting attribute standard::symbolic-icon not supported
Você pode listar os atributos graváveis de uma pasta / arquivo (por exemplo, $HOME
, o diretório pessoal dos usuários) executando:
gvfs-info -w $HOME
por isso eu recebo:
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)
Para o ícone da pasta padrão, isso é definido por metadata::custom-icon
(ou qualquer outro), que fica sob o metadata
name-space. Quaisquer outros atributos que não estejam listados não são graváveis - incluindo standard::symbolic-icon
. N.B. criando metadata::symbolic-icon
ou similar e reiniciando o nautilus parece não ter efeito
Fontes / Mais informações
-
man gvfs-info
- GFileAttribute pode ser útil - vinculado a partir da página man