A custom split ergonomic keyboard with geometry described in Haskell To build: $ nix-shell -p binutils-unwrapped $ cabal v2-build