使用 Obsidian 来写 Hugo 博客
成为 Obsidian 的重度使用者之后,突然意识到它和我写博客的需求完美契合,以下是我配合 Hugo 的使用经验。
引言 为什么选择 Obsidian 作为 Hugo 博客的编辑器呢?主要有三点理由
Obsidian 和 Hugo 都采用 markdown 语法,操作都非常熟悉 Obsidian 有丰富的插件生态,可以契合 Hugo 博客的一些痛点,如 shortcode 的输入等 利用 Obsidian 自带的统计功能,能有效追踪自己的博客进度(变相催自己更新 插件 核心的插件一共四个
预览:Hugo preview 快速添加模板:QuickAdd 显示更改的文件:Git 写作统计:Dataview 还有几个用于辅助的,例如 Quiet Outline,看各自的使用习惯
工作流 我目前给博客单独开了个 vault 用于存储,没有和自己的笔记放在一起,尽量降低一点复杂度,有需要引用的地方还是使用粘贴复制的方式,使用预处理脚本让 Hugo 来处理 Obsidian 的双链引用太过复杂了。
文件夹结构 . ├── archetypes // 文章模板 ├── assets ├── build.sh // 用于 cf pages 的编译脚本 ├── config // 模块化配置文件 ├── content // 所有的博文内容 ├── data ├── .
配置一个顺手的 mpv 播放器
如果是对我有所关注的小伙伴,会发现我之前曾经写过一份 mpv 配置,这一份是在我速成了 lua 后的升级版,其中包含对 mpv 0.33 版本大改的对应修正。
我的 firefox 配置
前些日子看到 firefox 流失近 5000 万用户量的新闻时悚然一惊,我之前也因为之前火狐长期不活动会卡死的 bug 跑到了 chrome 避难,没成想火狐已经到了这个地步。在长期不活动卡死的问题修复后我又回到了火狐,但正好遇上 90 版本 UI 大改,新的界面设计确实有点劝退人,好在火狐优点之一就是定制化,花了点心思弄了个合用的界面,下面就介绍一下我的具体操作步骤并附上我的插件配置。
自建 Arch Linux 个人源
在 wps-office 因为分发许可的原因移出 archlinuxcn 源之后,自建一个 arch repo 的需求就越来越强烈,我之前也搞过 github action 来打 archlinux 的包,但并不能完全满足我的需求,于是我准备大刀阔斧改上一波,并写点脚本辅助自动化打包流程。
对剪切板图片添加额外效果
一直觉得 mac 的截图效果非常好看,之前在 ArchLinux 上用 imagemagick 撸了一个类似的,最近在体验 windows 11,顺便也移植了一份。