私はそれを使用してフォルダのカスタムアイコンを設定することが可能であることを知っています
gvfs-set-attribute /home/folder metadata::custom-icon-name folder-whatever
ただし、nautilusは、サイドバーツリーでシンボリックアイコンstandard::symbolic-icon
(?)を使用します。
gvfs-set-attribute
(または他の方法)を使用してカスタムシンボルアイコンを設定することは可能ですか?
このエラーが発生するため、おそらくそうではありません。
Error setting attribute: Setting attribute standard::symbolic-icon not supported
フォルダー/ファイルの書き込み可能な属性をリストできます(例:$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
名前空間の下にあります。リストされていない他の属性は書き込み不可です-standard::symbolic-icon
。 N.B。creating metadata::symbolic-icon
または同様で、nautilusを再起動しても効果がないようです
出典/詳細
man gvfs-info