Code / tools / mods
Works
Tools, integrations, and mods I've put out for other people to use.
nix-takeover
Install and deploy NixOS across a fleet. It builds each selected system once, stages the result, and makes the operator confirm before switching.
Themalingadingdong
Generate Base24 palettes in a browser, a CLI, or another Rust project. The browser studio has live previews and contrast checks.
tower-conneg
Tower middleware for content negotiation on clients and servers. It reads Content-Type and Accept headers and handles serialization through Serde.
crossterm-actions
Actions and keybindings for crossterm applications, with hierarchical events, Emacs and Vi presets, and optional inputrc support.
Home Temperature
A Home Assistant integration that combines temperature sensors into one weighted reading. Each sensor gets a slider so you can decide how much it counts.
Progress Renderer
A RimWorld mod I co-developed and maintain. It saves map images on a schedule or on demand for timelapse videos.
themer-mattermost
A themer template that generates Mattermost themes from your color scheme.
Skills
Reusable instructions for prompt writing and U.S. Graphics-inspired interface design.