note-taking

i’ve used obsidian for a while now. i have three vaults, though (most of) the notes featured on this site are from my personal vault. my other vaults are for my computer configurations/private notes and my creative writing.

the plugins i use (same list for each vault):

static site generator (SSG)

powered by quartz :)

customization

the color scheme is pulled from catppuccin latte, only slightly modified. the accent color is #9092f7.

fonts used are JetBrains Mono (headers, code blocks) and overlock (body).

hosting

a 2015 macbook bro with a completely dead screen, repurposed as a linux server in my house.

caddy serves this site, and also every other site that i self host. it’s kickass.

deployment

after a commit is pushed to the site’s git repo, a sourcehut CI build is triggered. this is done with the .build.yml file at the root of the repo.

in short, the YAML build file instructs the build machine to spin up a NixOS image. this OS was chosen because of issues with alpine & debian, and my unfamiliarity with the other sourcehut-provided OS images led me to pick NixOS as the next best thing as i work with it at fujocoded. after that, all it does is simply install the site dependencies, build the site, then SSH into my server (through an SSH tunnel) to rsync the files over.