Hi @agriffis — my approach has been
- Install Hugo locally (make sure the version you install matches the Hugo version in the Micro.blog dashboard at Design → Hugo version
- Set up a git repo with the Micro.blog/Hugo template you want to use for your blog
- Export your template from Micro.blog
- Click the circle w/ the ellipsis on one of the Micro.blog dashboard pages that has your blog’s domain at the top (like Posts or Design)
- Click Export
- Click Export theme and Markdown
- Wait for the email w/ a link to download the files for your blog, download, and unzip it
- Copy the “content” folder from the export over the content folder in your local theme repo
- Run
hugo serve
in your local repo to start the Hugo dev server - Adjust your templates
- Commit and push to GitHub
- Click the sync button under Design → Edit Themes → Theme Name to sync
- Micro.blog will rebuild your site w/ the latest changes