Basic home manager wiring.

This commit is contained in:
2024-07-30 09:59:50 +01:00
parent ef729f63a9
commit 4803e983c1
2 changed files with 59 additions and 5 deletions

View File

@@ -7,9 +7,13 @@
impermanence.url = "github:nix-community/impermanence";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
ppetru-home = {
url = "git+file:../ppetru-home";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs = { self, nixpkgs, nixpkgs-unstable, deploy-rs, ... }@inputs:
outputs = { self, nixpkgs, nixpkgs-unstable, deploy-rs, ppetru-home, ... }@inputs:
let
inherit (self);
@@ -76,9 +80,15 @@
};
zippy = {
hostname = "zippy";
profiles.system = {
user = "root";
path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.zippy;
profiles = {
system = {
user = "root";
path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.zippy;
};
ppetru = {
user = "ppetru";
path = deploy-rs.lib.x86_64-linux.activate.home-manager ppetru-home.homeConfigurations.ppetru;
};
};
};
};