Pin registry nixpkgs to flake input
This commit is contained in:
parent
a62cb2bab1
commit
d228743c5f
13
flake.nix
13
flake.nix
|
@ -30,14 +30,19 @@
|
||||||
nixos-wsl,
|
nixos-wsl,
|
||||||
intake,
|
intake,
|
||||||
intake-sources,
|
intake-sources,
|
||||||
}: {
|
}@inputs: {
|
||||||
nixosModules.beatific = import ./modules/beatific.nix;
|
nixosModules.beatific = import ./modules/beatific.nix;
|
||||||
|
|
||||||
nixosConfigurations = {
|
nixosConfigurations = let
|
||||||
|
pinNixpkgs = nixpkgs: { ... }: {
|
||||||
|
nix.registry.nixpkgs.to = { type = "path"; path = nixpkgs; };
|
||||||
|
};
|
||||||
|
in {
|
||||||
backyard = nixpkgs-2311.lib.nixosSystem {
|
backyard = nixpkgs-2311.lib.nixosSystem {
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
modules = [
|
modules = [
|
||||||
self.nixosModules.beatific
|
self.nixosModules.beatific
|
||||||
|
(pinNixpkgs nixpkgs-2311)
|
||||||
./machine/backyard
|
./machine/backyard
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
@ -45,6 +50,7 @@
|
||||||
system = "aarch64-linux";
|
system = "aarch64-linux";
|
||||||
modules = [
|
modules = [
|
||||||
self.nixosModules.beatific
|
self.nixosModules.beatific
|
||||||
|
(pinNixpkgs nixpkgs-2305)
|
||||||
./machine/catacomb
|
./machine/catacomb
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
@ -54,6 +60,7 @@
|
||||||
self.nixosModules.beatific
|
self.nixosModules.beatific
|
||||||
intake.nixosModules.default
|
intake.nixosModules.default
|
||||||
intake-sources.nixosModules.default
|
intake-sources.nixosModules.default
|
||||||
|
(pinNixpkgs nixpkgs-2305)
|
||||||
./machine/empyrean
|
./machine/empyrean
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
@ -61,6 +68,7 @@
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
modules = [
|
modules = [
|
||||||
self.nixosModules.beatific
|
self.nixosModules.beatific
|
||||||
|
(pinNixpkgs nixpkgs-2311)
|
||||||
({ ... }: {
|
({ ... }: {
|
||||||
environment.systemPackages = [ nixpkgs-2311.legacyPackages."i686-linux".gperftools ];
|
environment.systemPackages = [ nixpkgs-2311.legacyPackages."i686-linux".gperftools ];
|
||||||
})
|
})
|
||||||
|
@ -78,6 +86,7 @@
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
modules = [
|
modules = [
|
||||||
self.nixosModules.beatific
|
self.nixosModules.beatific
|
||||||
|
(pinNixpkgs nixpkgs-2305)
|
||||||
./machine/unfolder
|
./machine/unfolder
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue