convert Markdown post to Gempost

This commit is contained in:
jbowdre 2024-05-04 20:41:11 +00:00 committed by github-actions[bot]
parent 1e22279a6d
commit 97b7298cf1
3 changed files with 53 additions and 16 deletions

View file

@ -0,0 +1,33 @@
I've been using Obsidian[1] for managing my thoughts and notes and references for a few years. I've toyed a few times with using Obsidian Publish[2] to share some of those notes publicly, but I wasn't sure I'd get enough benefit from that to justify the $8/mo subscription *just* for Publish.
=> https://obsidian.md/ 1: Obsidian
=> https://obsidian.md/publish 2: Obsidian Publish
Plus I'd rather host on a system I control.
Well yesterday I stumbled across Quartz:
> Quartz is a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites.
Hugo, Jekyll, and 11ty are also SSGs which convert Markdown files into functional websites, but Quartz is optimized for the digital garden[1]approach of less-polished posts which can grow and connect together organically. It's a great way to collect (and share) bits of knowledge, and a great complement to how I already work with Obsidian.
=> https://jzhao.xyz/posts/networked-thought 1: digital garden
So I decided to give Quartz a try, and I'm quite impressed with it so far. You can see what I've got here:
- notes.runtimeterror.dev[1]
=> https://notes.runtimeterror.dev 1: notes.runtimeterror.dev
This is being served from one of my cloud servers, and is deployed to there through a GitHub Actions workflow[1] I cobbled together for that purpose. That GitHub repo holds a new safe-for-public-consumption Obsidian Vault, and I can publish new notes by simply writing them in Obsidian and then running:
=> https://github.com/jbowdre/notes/blob/a2255ba40561f6754fbefca3d901847f7bb546f5/.github/workflows/deploy.yaml 1: GitHub Actions workflow
```
npx quartz sync
```
That syncs the changes to the repo and fires off the workflow, which builds the site and uses Tailscale SSH to push it to the server.
Neat!
=> https://scribbles.jbowdre.lol/post/publishing-my-obsidian-vault-with-quartz 📡 Originally posted on Scribbles

View file

@ -0,0 +1,4 @@
id: "urn:uuid:1e9759f5-39a0-49ac-8191-b2478b771921"
title: "Publishing my Obsidian Vault with Quartz"
published: "2024-05-04T20:40:14.000000Z"
updated: "2024-05-04T20:40:14.000000Z"

View file

@ -1,19 +1,19 @@
---
title: "Publishing my Obsidian Vault with Quartz"
published: "2024-05-04T20:40:14.000000Z"
updated: "2024-05-04T20:40:14.000000Z"
---
I've been using [Obsidian](https://obsidian.md/) for managing my thoughts and notes and references for a few years. I've toyed a few times with using [Obsidian Publish](https://obsidian.md/publish) to share some of those notes publicly, but I wasn't sure I'd get enough benefit from that to justify the $8/mo subscription *just* for Publish.
Plus I'd rather host on a system I control.
---
title: "Publishing my Obsidian Vault with Quartz"
published: "2024-05-04T20:40:14.000000Z"
updated: "2024-05-04T20:40:14.000000Z"
---
I've been using [Obsidian](https://obsidian.md/) for managing my thoughts and notes and references for a few years. I've toyed a few times with using [Obsidian Publish](https://obsidian.md/publish) to share some of those notes publicly, but I wasn't sure I'd get enough benefit from that to justify the $8/mo subscription *just* for Publish.
Plus I'd rather host on a system I control.
Well yesterday I stumbled across Quartz:
> Quartz is a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites.
Hugo, Jekyll, and 11ty are also SSGs which convert Markdown files into functional websites, but Quartz is optimized for the [digital garden](https://jzhao.xyz/posts/networked-thought)approach of less-polished posts which can grow and connect together organically. It's a great way to collect (and share) bits of knowledge, and a great complement to how I already work with Obsidian.
Hugo, Jekyll, and 11ty are also SSGs which convert Markdown files into functional websites, but Quartz is optimized for the [digital garden](https://jzhao.xyz/posts/networked-thought)approach of less-polished posts which can grow and connect together organically. It's a great way to collect (and share) bits of knowledge, and a great complement to how I already work with Obsidian.
So I decided to give Quartz a try, and I'm quite impressed with it so far. You can see what I've got here:
- [notes.runtimeterror.dev](https://notes.runtimeterror.dev)
@ -24,8 +24,8 @@ This is being served from one of my cloud servers, and is deployed to there thro
npx quartz sync
```
That syncs the changes to the repo and fires off the workflow, which builds the site and uses Tailscale SSH to push it to the server.
Neat!
That syncs the changes to the repo and fires off the workflow, which builds the site and uses Tailscale SSH to push it to the server.
Neat!
=> https://scribbles.jbowdre.lol/post/publishing-my-obsidian-vault-with-quartz 📡 Originally posted on Scribbles