Publish and manage nostr articles from Obsidian
A rewrite of nostr-writer plugin focused on nostr articles and using applesauce and blossom.
WIP
- Head over to releases and download a release - latest is recommended - (or the pre-release for upcoming features.)
- Navigate to your plugin folder in your preferred vault:
VaultFolder/.obsidian/plugins/ - Create a new folder called
nostr-publisher - Copy and paste over
main.js,styles.css,manifest.jsoninto the newly created/nostr-publisherfolder. - Make sure you enable the plugin by going into Settings > Community plugins > Installed plugins > toggle 'Nostr Publisher'.
- publish new articles
- upload images to blossom
- Upload blobs to servers
- replace embeds with blob urls
- update existing article
- Download article command
- Download all users articles command
- Add local relays in settings
- Support local relay
- Support NIP-46 bunker signer
- Handle including "p", "q" tags for
nostr:mentions - Add a "View article" command that opens the article in a nostr client using NIP-89
- Fix bug with article publishing with old frontmatter
- Insert nostr user mentions
- Insert nostr event link
- Insert nostr article link
- Convert obsidian links to markdown links when publishing
- Use https://graph.iris.to/ for local user search
- Add vertex search dvm pubkey in settings ( Fallback to local relay search )
- Add option to configure zap splits
- Add option to include a developer zap split in the article
- Add option to set and upload banner image
- Detect if linked media is already uploaded
- Extra ")" in articles get included in images before them