feat(deploy-rs): initial
Automatic `deploy-rs` node configs for `nixos` configuration using a local `deploy.nix` file TODO: pass arguments to `deploy.nix` TODO: extract `${system}` from `nixosConfigurations`
This commit is contained in:
parent
89d280b7af
commit
2fea5ded7b
3 changed files with 148 additions and 50 deletions
10
flake.nix
10
flake.nix
|
@ -27,6 +27,11 @@
|
|||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
deploy-rs = {
|
||||
url = "github:serokell/deploy-rs";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
# Nix User Repository
|
||||
nur = {
|
||||
url = "github:nix-community/NUR";
|
||||
|
@ -68,6 +73,7 @@
|
|||
, nix-on-droid
|
||||
, nix-darwin
|
||||
, home-manager
|
||||
, deploy-rs
|
||||
, nur
|
||||
, hardware
|
||||
, nix-colors
|
||||
|
@ -132,5 +138,9 @@
|
|||
nixOnDroidConfigurations = util.autoNixOnDroidConfigurations;
|
||||
darwinConfigurations = util.autoDarwinConfigurations;
|
||||
homeConfigurations = util.autoHomeConfigurations;
|
||||
|
||||
# Deploy.rs nodes
|
||||
deploy.nodes = util.deploy.autoNodes;
|
||||
checks = util.autoChecks;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue