STORY
Introducing Nostr Writer Obsidian Plugin 📝
AUTHOR
Joined 2023.08.11
DATE
VOTES
sats
COMMENTS

Introducing Nostr Writer Obsidian Plugin 📝

Obsidian Nostr Writer 🚀

Obsidian is an amazing markdown editor, word processor, note organiser, and idea synthesiser: the perfect tool for writers.

Nostr represents the future of how we communicate and distribute the written word: decentralised, free, independent, incorruptible.

They seem to me to be a match made in heaven...

Problems & Solutions 🚨

This tool is completely abstracted from Nostr, allowing you to stay focused away from the web browser - the plugin does not read Nostr messages or give you any view into the public space. It just publishes what you've written. Stay focused on your work and disconnected from the noise..

Features

  • Publishing to Nostr: Directly publish your notes from Obsidian to Nostr with a single click.

  • Private Key Integration: Securely set and store your private key within the plugin settings for authenticated publishing.

  • Summary and Image URL Support: Add an optional summary and image URL to accompany your note, with live preview functionality.

  • Local Record Keeping: Keep a local record of published events in a JSON file for your reference and tracking.

  • Published View : See all posts sent from Obsidian

  • Short Format Message Writer: Quickly compose and publish short form messages directly to Nostr from within Obsidian.

  • Relays Configuration: Configure to send to whatever relays you like.

How was it built? 🛠

Typescript, nostr-tools, the Obsidian plugin template

Security Notice ✋

This plugin stores your private key within your local Obsidian settings file, specifically in:

<Vault Directory>/.obsidian/plugins/nostr-writer/data.json

It is not transmitted elsewhere, but its security is fundamentally tied to the security of your device and Obsidian files.

Please be aware that if an unauthorized person gains access to your device or your Obsidian files, they might be able to access your private key. The plugin obscures the key in its settings interface but this doesn't equate to strong encryption or secured storage.

Therefore, it's important to ensure the overall security of your device and your Obsidian files to keep your private key safe.

Remember, the security of your private key is your responsibility.

Try it out 🔗

https://github.com/jamesmagoo/nostr-writer