1
1
Fork 1
mirror of https://github.com/oddlama/nix-config.git synced 2025-10-10 14:50:40 +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

6
flake.lock generated
View file

@ -1193,11 +1193,11 @@
"pre-commit-hooks": "pre-commit-hooks_3"
},
"locked": {
"lastModified": 1715634843,
"narHash": "sha256-YrECYhEXY7g8Ji5luq8mdRaLRGiwTPCSDEeVP91DyDY=",
"lastModified": 1720814919,
"narHash": "sha256-g1HYi6C+URiou9MoFOPTZUYTPHISgF2g8KbhcqLiJyM=",
"owner": "oddlama",
"repo": "nix-topology",
"rev": "9ed5c7b5c5cd5bed9e204e8b9d69f4be1954abd3",
"rev": "e7c64ea75a7dbdf984c0ac25fb44af88244ff5a4",
"type": "github"
},
"original": {

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 = [./.];
}