我把手机的某个插件关闭了,电脑这边也同步关闭了,我想在手机端上所有第三方插件都不打开,因为每次打开 ob 加载起来很慢。
有个插件叫 plugin manager,可以设置延迟加载插件。
比如设置一些插件延迟几秒再加载,这样就不会卡在ob加载界面了
1 个赞
打开要关闭的插件目录,修改manifest.json中的字段"isDesktopOnly": true,这个设置为true就可以了。
如果有很多插件需要修改,可以通过脚本批量替换。
4 个赞
别同步相关的插件设置文件就好了。官方同步的话直接关闭同步插件启用状态这个功能
2 个赞
确实好用,但是用了延迟加载的插件在pc端的工作区布局图标会多出来
![]()
怎样设置不同步相关的插件设置文件呢,是设置 isDesktopOnly 那个吗 ![]()
在同步时,可以通过设置排除文件和文件夹实现,基本同步软件都支持,Remotely Save 插件也支持。比如排除.obsidian/plugins文件夹。
1 个赞
但是考虑到希望多端都备份一次完整的,这样可以有更高的容错性,我觉得批量修改"isDesktopOnly"属性更适合 ![]()
印象中在设置文件夹里有个json专门管插件启用状态的,把这个文件排除同步就行了
印象中在设置文件夹里有个json专门管插件启用状态的,把这个文件排除同步就行了
应该是这个.obsidian/community-plugins.json文件
我测试了下,删除这个文件后,插件就没了,恢复后插件又回来了。
1 个赞
试过了这个方法会导致从移动端同步回来的时候 PC 端插件也呈现未开启的状态……
设置切换文件夹里,对移动端单独用.obsidian-mobile是最适合的
嗯呢,我现在干脆就是把桌面端复制一份为 .obsidian-mobile 然后里面插件该删删,直接两边弄成不同的设置就是了,然后同步的时候两种配置也可以一起同步到
- 分别使用2个插件文件夹就好。这个数据不会同步改变。
- 在设置里面可以设置。
- 也就是说电脑打开ob还是会是电脑是ob设置的插件文件夹,而手机的ob还是使用的手机的插件文件夹。
- 亲测可以。