My personal website, built with Hugo


Seamless navigation between Sway windows and (Neo)Vim splits with the same key bindings


A swaybar status command that allows each section of the bar to update independently


A Docker image for a simple, single-user Git server


A base Docker image for creating build sidecars for git-personal


Web dashboard to analyze keyboard usage, focused on custom firmware


Combine multiple aerc-style address books into a single address book, with de-duplication and smart sorting.


Wrapper for pandoc to easily convert files (especially Markdown) to PDF