Hugo bloggin' with Obsidian like a boss
One of my goals when I refreshed my blog was to publish with Hugo, but write with Obsidian. Turns out that was as simple as:
ln -s ~/src/jerodsanto/net/content/posts ~/Dropbox/obsidian/Jerod/blog
That’s a good start, but once I’m writing in Obsidian… I don’t exactly want to leave. There’s friction when managing various Hugo tasks from a separate terminal session. So, I had Claude Code write me an Obsidian plugin to add those features.
It’s called Hugo Boss1 and I submitted it to the Obsidian community plugins list, so hopefully you’ll be able to install it from there soon2. The plugin adds a button that has four features today:
- New Post – starts a doc with required front matter (or selected template)
- Preview Site – starts Hugo’s server and opens your draft in a webview
- Publish Post – applies all necessary changes to publish a post
- Deploy Site – builds Hugo site and runs configured deploy command
Here’s what it looks like in use. Blog post on the left. Preview on the right.

So far these four features are all I’ve needed to feel productive with this setup. But, if there are other ideas that would make this even more boss, PRs welcome!
-
“Remember when people used to say boss, when they were describing something that was really cool?” ↩︎
-
However, there are currently 957 open PRs to that repo, so it may be awhile… ↩︎