mat*_*ath 7 icons customization system
由于可以通过右键单击菜单调整桌面上(不在 nautilus 内)图标的大小:“调整图标大小..”,那么该特定文件的大小存储在哪里。
图标的文件属性存储在~/.local/share/gvfs-metadata/.
要读取文件的属性,您需要使用包gvfs-info提供的命令gcfs-bin。
要读取一个文件/文件夹保存在完整的元数据gvfs的使用gvfs-info -a "metadata::*" <path_to_file/folder>,即
gvfs-info -a "metadata::*" /home/bruno/Desktop/Screenshot\ at\ 2011-12-14\ 21:29:29.png
attributes:
metadata::icon-scale: 2.6875
metadata::nautilus-icon-position-timestamp: 1323894580
metadata::screen:
metadata::nautilus-icon-position: 77,15
Run Code Online (Sandbox Code Playgroud)
要在里面设置一个属性,gvfs你可以使用命令gvfs-set-attribute,它也是gvfs-bin这个的一部分gvfs-set-attribute <path_to_some_file/folder> metadata::some-key "some_value"
如果要更改 gnome 中图标的比例,则需要更改icon-scale属性,因此对于之前显示的文件,如果我想将比例重置为1会这样做
gvfs-set-attribute /home/bruno/Desktop/Screenshot\ at\ 2011-12-14\ 21:29:29.png metadata::icon-scale "1"
不幸的是,我只能在注销并重新登录后才能看到更改,unity --replace &没有成功。我不确定您是否可以强制 Gnome 从gvfs二进制文件重新加载数据。