Obsidian-UI自动化

注:这里不列任务,请看迁移计划
我希望导出的过程是自动的,使用nix。
目前,obsidian-webpage-export 的作者使用的是 Docker 来自动化构建。
我也折腾了好久,麻烦。

他主要用到了这些工具:

  • npm,用于构建插件,编译成 js
  • itsKaynine/electron-injector注入 electron 应用。
  • xvfb-run 用于产生一个虚拟图形环境,运行图形应用,而不需要创建窗口。

我打算用 nix 完成上述过程,但是 xvfbxvfb-run 不支持 aarch64-darwin,只能以后整了。