feat: split lib and utils into separate flake

This commit is contained in:
TECHNOFAB 2024-07-28 12:51:14 +00:00
parent c272bfd812
commit f361878e13
5 changed files with 26 additions and 39 deletions

View file

@ -1,27 +1,18 @@
{
outputs = {
self,
flake-parts,
systems,
nixpkgs,
devenv,
...
} @ inputs:
flake-parts.lib.mkFlake {inherit inputs;} {
imports = [
inputs.devenv.flakeModule
./flakeModule.nix
./lib/flakeModule.nix
];
systems = import systems;
flake = {
imports = [
./utils.nix
];
flakeModule = ./flakeModule.nix;
};
flake = {};
perSystem = {
pkgs,
system,
inputs',
...
}: rec {
@ -161,7 +152,10 @@
inputs.pre-commit-hooks.follows = "pre-commit-hooks";
};
pre-commit-hooks.url = "github:cachix/pre-commit-hooks.nix";
attic.url = "gitlab:TECHNOFAB/attic";
attic = {
url = "gitlab:TECHNOFAB/attic";
inputs.nixpkgs.follows = "nixpkgs";
};
};
nixConfig = {