Compare commits
3 commits
55eab4e5f1
...
567962144b
| Author | SHA1 | Date | |
|---|---|---|---|
| 567962144b | |||
| 6e2f45b7c7 | |||
| 30045ddd0f |
1 changed files with 15 additions and 14 deletions
29
flake.nix
29
flake.nix
|
|
@ -81,18 +81,19 @@
|
|||
# deploy-rs unfortunately uses an `import nixpkgs`, and its
|
||||
# library functions depend on an instantiated nixpkgs, so we
|
||||
# can't get around multi-nixpkgs-eval.
|
||||
deployRsPackages = import nixpkgs {
|
||||
inherit system;
|
||||
overlays = [
|
||||
inputs.deploy-rs.overlays.default
|
||||
(_: prev: {
|
||||
deploy-rs = {
|
||||
inherit (nixpkgs.legacyPackages.${system}) deploy-rs;
|
||||
inherit (prev.deploy-rs) lib;
|
||||
};
|
||||
})
|
||||
];
|
||||
};
|
||||
deploy-rs =
|
||||
(import nixpkgs {
|
||||
inherit system;
|
||||
overlays = [
|
||||
inputs.deploy-rs.overlays.default
|
||||
(_: prev: {
|
||||
deploy-rs = {
|
||||
inherit (nixpkgs.legacyPackages.${system}) deploy-rs;
|
||||
inherit (prev.deploy-rs) lib;
|
||||
};
|
||||
})
|
||||
];
|
||||
}).deploy-rs;
|
||||
in
|
||||
{
|
||||
##################
|
||||
|
|
@ -120,7 +121,7 @@
|
|||
|
||||
profiles.system = {
|
||||
user = "root";
|
||||
path = deployRsPackages.deploy-rs.lib.${system}.activate.nixos self.nixosConfigurations.hetzner-1;
|
||||
path = deploy-rs.lib.activate.nixos self.nixosConfigurations.hetzner-1;
|
||||
};
|
||||
|
||||
sshUser = "tlater";
|
||||
|
|
@ -174,7 +175,7 @@
|
|||
|
||||
packages = nixpkgs.lib.attrValues {
|
||||
inherit (sops-nix.packages.${system}) sops-import-keys-hook sops-init-gpg-key;
|
||||
inherit (deployRsPackages.deploy-rs) deploy-rs;
|
||||
inherit (deploy-rs) deploy-rs;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue