1
1
Fork 1
mirror of https://github.com/oddlama/nix-config.git synced 2025-10-10 23:00:39 +02:00

feat: use nix-topology flake parts module

This commit is contained in:
oddlama 2024-07-12 22:12:53 +02:00
parent bc15e9d9ef
commit 78904fed18
No known key found for this signature in database
GPG key ID: 14EFE510775FE39A
2 changed files with 5 additions and 28 deletions

View file

@ -1,30 +1,7 @@
{inputs, ...}: {
imports = [
(
{
lib,
flake-parts-lib,
...
}:
flake-parts-lib.mkTransposedPerSystemModule {
name = "topology";
file = ./flake-module.nix;
option = lib.mkOption {
type = lib.types.unspecified;
};
}
)
inputs.nix-topology.flakeModule
];
perSystem = {pkgs, ...}: {
topology = import inputs.nix-topology {
inherit pkgs;
modules = [
./topology
{
inherit (inputs.self) nixosConfigurations;
}
];
};
};
perSystem.topology.modules = [./.];
}