在 host 上增加 home-manager 和 sops

This commit is contained in:
2026-01-24 22:18:07 +08:00
parent 1a78ba0726
commit 6a31fd1d9e
2 changed files with 13 additions and 0 deletions
+2
View File
@@ -55,6 +55,8 @@
nixpkgs-fmt nixpkgs-fmt
nix-index nix-index
nix-tree nix-tree
sops
age
] ]
); );
} }
+11
View File
@@ -20,9 +20,20 @@
useGlobalPkgs = true; useGlobalPkgs = true;
useUserPackages = true; useUserPackages = true;
backupFileExtension = "bak"; backupFileExtension = "bak";
sharedModules = [
inputs.sops-nix.homeManagerModules.sops
];
extraSpecialArgs = {
lib = import ../../home/lib/origami404.nix {
hmSource = inputs.home-manager-darwin;
npLib = inputs.nixpkgs-darwin.lib;
};
};
users.origami = import ../../home/hosts/hypnos.nix; users.origami = import ../../home/hosts/hypnos.nix;
}; };
environment.systemPackages = with pkgs; [ home-manager ];
nixpkgs.config.allowUnfreePredicate = _: true; nixpkgs.config.allowUnfreePredicate = _: true;
system.stateVersion = 5; system.stateVersion = 5;