pc: add openclaw

This commit is contained in:
2026-10-07 05:19:37 -07:00
parent 23609e180e
commit 4f8ac3a85f
3 changed files with 134 additions and 3 deletions
+12 -2
View File
@@ -26,16 +26,26 @@
url = "github:nix-community/lanzaboote/v1.1.0";
inputs.nixpkgs.follows = "nixpkgs";
};
nix-openclaw = {
url = "github:openclaw/nix-openclaw";
inputs.nixpkgs.follows = "nixpkgs";
inputs.home-manager.follows = "home-manager";
};
};
outputs = { self, nixpkgs, home-manager, plasma-manager, nixos-generators, secrix, lanzaboote }:
outputs = { self, nixpkgs, home-manager, plasma-manager, nixos-generators, secrix, lanzaboote, nix-openclaw }:
let
hmModule = file: {
imports = [ home-manager.nixosModules.home-manager ];
nixpkgs.overlays = [ nix-openclaw.overlays.default ];
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.sharedModules = [ plasma-manager.homeModules.plasma-manager ];
home-manager.sharedModules = [
plasma-manager.homeModules.plasma-manager
nix-openclaw.homeManagerModules.openclaw
];
home-manager.users.cazzzer = import file;
# Optionally, use home-manager.extraSpecialArgs to pass