# Obsidian workflow I use a version of zettelkasten that relies on three things: Dataview, tags, and a simple filename prefix system. My vault is structured . ├── 000/ │ ├── assets │ ├── style-settings │ └── templates ├── 100 ├── 200/ │ └── russian ├── 300/ │ └── 350 ├── 400 └── index.md * 000: config files * 100: fleeting, to be indexed/renamed * 200: permanent, mostly lists * 300: drafts; published/exported writing goes to 350 * 400: databases sorting 200 and 300 Across devices, I use: * macOS: homebrew package * iPadOS: app + working copy * Android: app + termux * arch: vim with a markdown ftplugin, mdcat and glow for terminal viewing, and $ git commit -m "arch manual backup $(date '+%F %T')" ## Plugins The app itself can easily get slowed down by plugins, so I access my vault from the CLI on every platform more than incidentally. I've been using Obsidian for almost three years and my only must-haves are Dataview and Git. Iconize and Spaced Repetition are useful for Russian learning, though I more often use a Dataview table as a vocabulary. I also use Markdown Chords and ABC Music Notation only on my MacBook and iPad. I think the real culripts for slower performance are Style Settings (the way I configure it, at least) and Git. I find keeping Obsidian plugins updated more of a chore than it should be, which is definitely a me problem. The main source of aesthetic for me is fonts. I use STIX Two Text in the editor, Overpass for the interface, and CMU Modern Mono for titles and headings with Style Settings, all wtih the end goal of Cyrllic and broad unicode support. ## Awful convoluted export process Drafts usually go one of two places: 1. pandoc'd into HTML => Archive of Our Own 2. copied into a Google Doc It's only awful and convoluted for the Google bit because uploading a .docx from pandoc is too crazy. Docs has beta live markdown formatting, but pasting large chunks of markdown doesn't work. My use case is also incrementally updating a now novel-length gdoc, so I'm stuck Ctrl+V'ing.