add impurity

This commit is contained in:
jacekpoz 2024-03-08 15:12:45 +01:00
parent b8b2ea07d0
commit f9285c3004
Signed by: poz
SSH key fingerprint: SHA256:JyLeVWE4bF3tDnFeUpUaJsPsNlJyBldDGV/dIKSLyN8
3 changed files with 32 additions and 0 deletions

View file

@ -1031,6 +1031,21 @@
"type": "github"
}
},
"impurity": {
"locked": {
"lastModified": 1689836741,
"narHash": "sha256-82KeRg2sAqDXCdzVs8P8GoqVaPsZjkWgrfsj6kgOLTY=",
"owner": "outfoxxed",
"repo": "impurity.nix",
"rev": "bbc41b69ab5485cd55aa315d08cff865781d3913",
"type": "github"
},
"original": {
"owner": "outfoxxed",
"repo": "impurity.nix",
"type": "github"
}
},
"lib-aggregate": {
"inputs": {
"flake-utils": "flake-utils_3",
@ -1701,6 +1716,7 @@
"hyprcontrib": "hyprcontrib",
"hyprland": "hyprland",
"hyprland-plugins": "hyprland-plugins",
"impurity": "impurity",
"neovim-nightly-overlay": "neovim-nightly-overlay",
"nh": "nh",
"nix-gaming": "nix-gaming",

View file

@ -92,5 +92,7 @@
ags.url = "github:Aylur/ags";
waybar.url = "github:Alexays/Waybar";
impurity.url = "github:outfoxxed/impurity.nix";
};
}

View file

@ -15,8 +15,15 @@ in {
../modules
inputs.home-manager.nixosModules.home-manager
inputs.agenix.nixosModules.default
{
imports = [ inputs.impurity.nixosModules.impurity ];
impurity.configRoot = self;
}
];
};
niks-impure = self.nixosConfigurations.niks.extendModules { modules = [ { impurity.enable = true; } ]; };
del = lib.nixosSystem {
system = "x86_64-linux";
specialArgs = {
@ -27,8 +34,15 @@ in {
../modules
inputs.home-manager.nixosModules.home-manager
inputs.agenix.nixosModules.default
{
imports = [ inputs.impurity.nixosModules.impurity ];
impurity.configRoot = self;
}
];
};
del-impure = self.nixosConfigurations.niks.extendModules { modules = [ { impurity.enable = true; } ]; };
#hape = lib.nixosSystem {
# system = "x86_64-linux";
# specialArgs = {