massive refactor
massive refactor

carterjones/nix-config,carterjones/nix-config,carterjones/debian-config,carterjones/debian-config,carterjones/nix-config,carterjones/nix-config,carterjones/debian-config