Allows using a nix file that directly provides the derivation
Add `self-deploy` service to facilitate continuous deployment of NixOS configuration from a git repository.