Obsidian Emanote Template

for importing, must use python 3.9!

  • python3 import-notes.py - import notes, fix frontmatter, skip private files, etc. Check the paths in this script before running!
  • nix run to get a live server (if you re-import, you have to restart this command because directories are destroyed and recreated)
  • nix build -o ./result to build the static site to ./result
  • nix run nixpkgs#nodePackages.live-server -- ./result to spin up a server on the generated site to verify things.

Deploys happen on pushes to github master (see .github/workflows/publish.yml)