A macOS-native Obsidian theme built for writing.


Bircharoo treats the page as the product and keeps everything else out of the way. It respects the fonts you set in Appearance and tunes size, weight, and spacing so they read well, with a restrained heading scale where the document title is only a touch larger than body text.
Symlinked theme folders are ignored by Obsidian, so use the install script, which copies the files into a vault and reloads the theme through the Obsidian CLI:
scripts/install.sh # installs into ~/Obsidian/Birchler
scripts/install.sh /path/to/vault
scripts/watch.sh # reinstall on every save
theme.css: the whole theme. Variables first, then component rules, then mobile,
then a generated block that swaps Obsidian's Lucide icons for Phosphor.scripts/icons.json and scripts/build-icons.py: the icon mapping and the
generator. Phosphor glyphs used are vendored in assets/phosphor/.test/Bircharoo Test.md: a kitchen-sink note for checking every element.Bircharoo is MIT licensed. Icons are Phosphor Icons, also MIT licensed.