看了一篇Obsidian + Hugo 最佳配置推荐文章,做了一个Obsidian+Hexo博客仪表盘,配合之前的Hexo发布脚本,基本上在仅使用Obsidian的情况下完成博客的更新发布流程。先看效果图:
VSCode调试Python2.7代码
发表于
本文字数: 1.1k 阅读时长 ≈ 1 分钟
本文字数: 1.1k 阅读时长 ≈ 1 分钟
Chrome插件推荐
发表于
更新于
本文字数: 226 阅读时长 ≈ 1 分钟
本文字数: 226 阅读时长 ≈ 1 分钟
插件列表
- Bitwarden:密码管理器
- Tampermonkey:js脚本管理器
- uBlock Origin:广告过滤
- Proxy SwitchyOmega 配置http/socks5代理
- floccus bookmarks sync 书签同步,实现与手机Kiwi浏览器同步
- uBlacklist 屏蔽谷歌内容农场
- RSSHub 查找RSS
- SingleFile 将网页保存成单个HTML
- Aria2 Explorer 管理远程Aria2实例
- Trancy AI双语字幕和网页沉浸翻译
本文结束。
安卓平板作为PC扩展屏幕
发表于
更新于
本文字数: 1.1k 阅读时长 ≈ 1 分钟
本文字数: 1.1k 阅读时长 ≈ 1 分钟
使用Nextcloud+Syncthing同步Obsidian资料库
发表于
更新于
本文字数: 2.7k 阅读时长 ≈ 2 分钟
本文字数: 2.7k 阅读时长 ≈ 2 分钟
前言
在不使用官方的Obsidian Sync的情况下,在移动设备如Android、IOS上进行笔记同步是比较麻烦的事情,看过不少文章使用各种方式进行同步,比如以下:
- Obsidian 的 Android 伴侣:GitJournal 使用指南 需要使用Git,并且目前已经有官方的Obsidian Android/IOS客户端
- Obsidian 多端同步简明指南 完全使用Syncthing的情况下,可以在PC和移动设备间同步,但在设备较多的情况下,会出现大量的同步冲突文件,体验不友好
- [https://zhuanlan.zhihu.com/p/402587731](Obsidian Windows与安卓端同步) 使用Onedrive+FolderSync在PC和Android间同步,但FolderSync同步效率极慢,但文件数量多的情况下,体验很差(比如1000个文件,完全同步需要1分钟)
综上,本人使用Nextcloud和Syncthing在PC端和移动设备进行笔记的同步,使用inotifywait监控两边目录改动,运行nextcloudcmd命令进行同步。
准备
- 自建NextCloud服务端
- 自建Syncthing服务
- 安装nextcloudcmd、inotifywait
步骤
运行以下脚本即可,说明:
- 填入参数即可
- 启动命令:
bash nextcloud-sync.sh start
- 停止命令:
bash nextcloud-sync.sh stop
1 | #!/bin/bash |