Dotfiles, Part 2: Managing Cross-Machine Config and Secrets with Chezmoi
Moving from Dotbot to Chezmoi — layered management of shared config, machine-local overrides, and secrets.
Tag
Posts tagged Workflow.
Moving from Dotbot to Chezmoi — layered management of shared config, machine-local overrides, and secrets.
After years of manually copying config files between machines, I finally built a setup where one command installs everything I need.
OpenKara needed CJK lyric romanization. While researching, I found a ready-made engine inside the Spotify Karaoke Chrome extension. One GitHub Issue later, I extracted it into a standalone npm package — lyric-romanizer — supporting 12 native scripts and 4 API-based scripts.
While adding Cantonese support to the lyric romanization tool, I went in circles with auto-detection and finally settled on explicit parameters.
One day in April, I realized I almost never need to create a PDF-bound document from scratch. Most of the time I'm just filling out something someone else sent me. The things I actually need to write and export from scratch boil down to three: resume, invoice, and cover letter.