projects

nixos-config

My most actively and constantly developed code is probably my nixos config. I use it for my personal devices and work devices where possible. It is always under constant maintenance.

Arti

The official rust implementation of the Tor protocol. I made a few contributions whilst working on my dissertation.

NVF

A modular Neovim configuration framework written in Nix. I initiated the large LSP rewrite in v0.8.

hyper-util

A utility crate for the hyper HTTP library. I got quite involved in testing the new pooling client before it was released, and I was lucky enough to have some good conversations with the wonderful Sean McAurthur.

nixpkgs

The Nix packages collection. Contributed various security patches in relation to apparmor.

nix-mineral

A NixOS hardening module. I contributed the CIS benchmark preset.

Houdini

A GraphQL client framework in javascript. I rewrote the type graphql type generation for sveltekit. This was a while back now.