Obsidian is the private and flexible writing app that adapts to the way you think.

Manual

Settings

  • Vim key

External Tools

obsidian-cli (Yakitrak)

Features

Obsidian Properties

Extensions

Todoist-integration

Functionality to embed Todo list in pages

Ultimate Todoist-integration

Syncs todos with todoist . Tried syncing all check boxes but it was chaos with checklists. Might switch it back and only sync top level todos.

Smart rename

Rename without changing text or breaking links. https://www.perplexity.ai/search/obsidian-how-to-rename-a-note-5SunxW3yRGqL__9q0pZFdw

Issues

Update Frontmatter Modified Date Plugin

Issues

This cases syncthing conflicts if obsidian is open on one machine while I’m editing the same file on another machine.

Solutions

Latex Suite

Not working for me.

Omni serarch

nvim style search Can ingest pdfs Requires Text Extractor

Text Extractor

Extract data out of pdfs and the like

Marksman LSP

to connect to nvim. For general markdown Compatible with link syntax out the box for obsidian.

Obsidian.Nvim

alternative to marksmann

Latex Suite

Appears broken

Tasks

Aggregates todos

Obsidian Handwritten Notes

GitHub Integrates with xodo for handwritten notes.

Advanced CLI Interface (Obsidian)

Bugs/Issues

Obsidian Syncthing Conflicts Extensions editing the files on one computer while I edit them on another can cause considerable syncthing conflicts.

Resources

Odyseas guide

https://www.youtube.com/watch?v=hSTy_BInQs8

Discussion

What really is the value of obsidian?

  • It’s a markdown format.
  • You can link between notes
    • Which isn’t particularly interesting or novel.
  • It’s got power-user a UI - The main appeal.
  • And it’s got an extension eco-system.
  • Cross-platform. I’m actually thinking that it’s all a bit overblown. It has a great featureset and works really well. But it isn’t open source - My #1 reason I won’t rely on it completely. Linking seems to work okay, but I feel it’s a bit of a pain to link to things and renaming doesn’t work out of the box which really is a travesty because that’s the main fucking reason why anyone uses obsidian rather than a text document and sycnthing. I’m sick of different apps emacs, neovim, different terminal apps, brave, airtable requiring their own keybindings and slightly differently broken modes. The web will always be slow, but we can fix the others. Emacs is an elephant and is fundamentally single-threaded. Once I’ve moved agda to neovim, then I can ditch it. Neovim is great, but it’s text only, so it’s not really a fully functional editor (eg for editing markdown with images/documents). We want to not require chromium where possible, otherwise we end up being VS Code. If editing in neovim is possible for obsidian, which I think it is. Then I can do that and use the Obsidian app on mobile, and as a way to preview the note. See Obsidian NeoVim Wrapper Idea.