This is most of my config for my nixos installs, you can try it yourself by running ./deploy in the repo but it won't work :3
I still need to make it work nicely with new machines so it doesn't break when it tries to use one of my hardware-configuration.nix files