Buttondown is a tool for producing email newsletters. It likes emails written in Markdown, and has an API.
This plugin allows you to write drafts for your emails in Obsidian, then send them to Buttondown with a single command, ready for you to preview and send.
- Install the plugin through the Obsidian's community plugins browser.
- Enable the plugin in Obsidian.
- Fill in your API token in the settings. You can find your token here in your Buttondown settings
- Write an email in an Obsidian note
- Call the command "Create a new Buttondown draft from this note" from the Command Palette (Ctrl-P) to create a new draft in Buttondown, where the email subject is the filename of your note, and the email body is the content of your note
- See your drafts in Buttondown here, where you can edit and preview the draft, then schedule or send the email to your list.
- Update
minAppVersion
manually inmanifest.json
if required, thennpm version patch
,npm version minor
ornpm version major
. - Create a tag that matches that version
git tag -a 1.0.1 -m "1.0.1" && git push origin 1.0.1