i write my notes on obsidian and publish through quartz. changes are pushed to a private github repository and they show up on this site, which is hosted on vercel.
visual style
i use two typefaces: lora for the titles and body text, and PT mono for code. both are available on google fonts. color palette is handpicked.
site structure
📁 folders
- _media: images, templates, backend/behind the scenes stuff.
- under _media: _img, _template, _base
- archive: things i’m not currently attending to, even if they’re still open.
- desk: things i’m currently attending to.
- inbox: unsorted stuff. ideally this folder is empty.
- shelf: stuff nabbed from elsewhere – not my work!
🔖 tags
- status:
- active (i’m not done with it)
- closed (i don’t expect to mess with this anymore – though i can still!)
- evergreen (i’ll never be done with it)
- wish (i’d like to do it)
- curated (gets added to when i find more stuff for it)
- saved (not mine but i’m keeping it for ref)
- topic: currently kind of a lot.
- special tag is mindscape, which has notes that were/are thought-intensive on my end.
🔗 links
the “see also” at the end of each post has a list of relevant notes, generated using the obsidian plugin dataview by selecting:
- notes in the exact same tag:
filter(tags, (x) => x = "topic/media") - notes that are in the same umbrella tag:
contains(tags, "personal") - notes that have a similar keyword in their filename:
contains(file.name, "japanese") - or some combination of the above.
i also use the dataview plugin to generate the “recently modified” table on the index.
🔐 locked notes
some notes are password protected to ensure they only get seen by the right people. most notes have their own bespoke passwords, but if you’re dying to see, what’s behind the curtain, i’ve got a list of hints to some pages.