Obsidian 插件:Icon Folder
插件名片
概述
此插件允许您向文件夹添加图标。
原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 obsidian-icon-folder 插件的自述翻译
Obsidian 图标文件夹
这个黑曜石插件允许您将任何自定义图标(类型为 .svg
)或来自图标包的图标添加到您的文件夹或文件中。
如何使用
有不同的功能可以为您的文件夹或文件显示图标。
首先,您需要进入设置并下载预定义的图标包或创建自己的图标包。
目前,默认支持并可以立即下载以下图标包:
但是,您可以随意添加自定义图标包,或者通过创建拉取请求更新 iconPacks.ts 文件并将图标的 zip 文件上传到 此目录 来提交新的图标包。
除了自定义图标包外,还可以将多个文件拖放或选择到您的自定义图标包中。
此外,您还可以调整所有图标的一些样式设置,如边距、颜色甚至图标大小。
更改文件夹的图标
很简单就可以给文件夹添加图标:
- 右键单击要添加图标的文件夹
- 选择“更改图标”菜单项(前面有一个
#
图标) - 选择您想要的图标,然后就完成了!
要删除图标,只需点击“删除图标”(前面有一个 trash
图标)菜单项即可。
继承图标
此功能允许您为特定文件夹定义一个“继承图标”。当您将文件添加到此文件夹时,创建的文件将继承此图标。此外,文件夹中的所有文件都将具有此特定的继承图标。
应用继承图标的方法:
- 右键单击文件夹
- 使用“继承图标”菜单项
- 要移除继承图标:再次右键单击,然后点击“移除继承图标”
自定义规则自动添加图标
此功能允许您根据正则表达式或简单的字符串比较添加自定义规则,以在满足特定条件时始终添加图标。
要使用自定义规则,请转到插件的设置,添加一个简单的规则和一个图标。现在,满足此条件的每个文件或文件夹都将具有该图标。
使用 Twemoji 作为文件夹的表情符号
Twemoji 是一个流行的库,可以将通用的表情符号添加到您的应用程序中。借助这个库的帮助,您现在可以将表情符号设置为文件夹图标。只需按照以下步骤操作:
- 右键单击文件夹
- 点击“更改图标”
- 打开您操作系统特定的表情符号对话框
- Mac OSX:
Control + Command + Space
- Windows:
Windows + ;
- Mac OSX:
- 选择“使用 twemoji 表情符号”选项
迁移
假设您之前使用过此插件的旧版本。请按照此指南迁移到最新版本,该版本允许自定义图标包。
只要您尚未进行迁移,迁移脚本就会运行。因此,您的保险库中的所有图标都应该消失。
但是,您可以轻松安装或创建您使用的图标包。例如,当您使用 font-awesome-solid
包时,您可以在设置中轻松下载它并重新启动您的保险库。现在,该图标包中的每个图标都应该可见。
同步问题
关于图标包的同步问题已经出现了一些 同步问题。您可以将图标包路径更改为 .obsidian/icons
以解决此问题。转到设置,选择插件,并将其路径更改为先前描述的路径。
使用其他图标插件与图标包
假设您正在使用具有下载功能的其他图标包插件。在这种情况下,通常会将图标包路径更改为更公共的文件夹,以便在不同设备之间同步图标时不会出现问题。
因此,如果您进入插件的设置,可以指定每个图标包可以下载的公共文件夹。它将自动检查图标包是否已存在于此目录中。
开发
要根据您的需求自定义此项目,您可以克隆它,然后安装所有依赖项:
$ git clone https://github.com/FlorianWoelki/obsidian-icon-folder
$ cd obsidian-icon-folder
$ pnpm i
安装完成后,您需要在根目录中创建一个 env.js
文件。将以下内容填入文件中:
export const obsidianExportPath =
'<path-to-obsidian-vault>/.obsidian/plugins/obsidian-icon-folder/';
之后,您可以使用以下命令启动 rollup 开发服务器:
$ pnpm dev
此命令将在每次更改时自动构建必要的文件以进行测试和开发。此外,它会将所有必要的文件复制到您指定的插件目录。
最后,您可以自定义插件并将其添加到您的插件中。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。