我正在尝试更改默认文件夹图标,因此我谷歌了一下,发现我可以做到这一点
/使用/共享/图标/my_theme/地点
问题是在“地点”下有许多文件夹
16 22 24 32 48 64 96 可扩展
那么,我需要什么文件夹?它们里面都有 folder.svg,所以我不确定要更改什么。
另外 - 我的图标是 .png 文件,如何将其转换为 .svg?谢谢
答案1
据我所知,您无法将 .png 转换为 .svg,但如果您能找到所需图标的 .svg 文件,请按照以下步骤操作:
- 你的主题地点文件夹可能位置不正确。如果您能找到“文件夹.svg“在那里没问题,但如果你不能,你应该打开你的主题的”索引主题“文件编辑然后检查其继承的地点文件夹。它应该位于名为“16“。
- 当你发现“文件夹.svg“作为原始文件,而不是链接,将其名称更改为”文件夹.svg.备份“然后将你的 .svg 文件复制到这里并命名”文件夹.svg“。
- 将链接设为您的新“文件夹.svg“,将其复制并粘贴到主题的 Places 文件夹中的所有其他文件夹中。不要忘记将这些链接的名称设为“文件夹.svg“
- 当您退出并返回时,您的文件夹图标必须更改。
查看这些答案如评论中所述将 .png 转换为 .svg。
答案2
根据我更改 folder.svg 图标的经验:
首先,您可以使用一个folder.png
文件,将其重命名folder.svg
即可完成。
其次,在 (nautilus 默认缩放比例为 48) 中有一个 folder.icon 文件,.../places/48
由于某种原因,该文件可能会索引和缓存以缩短加载时间,我将其删除,直到我重新启动 nautilus 才看到应用于尺寸 48 的更改。
Nautilus 使用适当的图标大小来显示适当的文件夹大小(缩放),这似乎是为了节省加载时间。因此,如果您只进行更改,.../scalable/folder.svg
则只会应用于“未使用的”大尺寸和小尺寸。您需要查看哪些尺寸仍然是旧图标,然后替换这些尺寸。
警告:我认为您需要终止 nautilus 并重新启动它以刷新更改,并且如果它找不到文件,它将不再启动folder.svg
。
这是尺寸 48 的结果: