2023-11-06 10:57:26 +02:00
|
|
|
{
|
|
|
|
description = "SelfPrivacy NixOS configuration local flake";
|
|
|
|
|
2023-11-12 22:51:12 +02:00
|
|
|
inputs.selfprivacy-nixos-config.url =
|
|
|
|
git+https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git;
|
2023-11-06 10:57:26 +02:00
|
|
|
|
2023-11-12 22:51:12 +02:00
|
|
|
inputs.sp-modules.url = path:./sp-modules;
|
|
|
|
|
|
|
|
outputs = { self, selfprivacy-nixos-config, sp-modules }: {
|
2023-11-10 06:28:00 +02:00
|
|
|
nixosConfigurations =
|
2023-11-10 05:27:18 +02:00
|
|
|
selfprivacy-nixos-config.outputs.nixosConfigurations-fun {
|
2023-11-12 22:51:12 +02:00
|
|
|
system = "x86_64-linux";
|
2023-11-10 05:27:18 +02:00
|
|
|
hardware-configuration = ./hardware-configuration.nix;
|
|
|
|
userdata = builtins.fromJSON (builtins.readFile ./userdata.json);
|
|
|
|
top-level-flake = self;
|
2023-11-12 22:51:12 +02:00
|
|
|
sp-modules = sp-modules.inputs;
|
2023-11-10 05:27:18 +02:00
|
|
|
};
|
2023-11-06 11:08:15 +02:00
|
|
|
};
|
2023-11-06 10:57:26 +02:00
|
|
|
}
|