Custom nix and nixos configuration stuff