switch to flakes + lix flake-compat

This commit is contained in:
atagen 2025-07-20 14:00:31 +10:00
parent 1626d24aed
commit 1485af5689
5 changed files with 112 additions and 40 deletions

View file

@ -1,7 +1,8 @@
{ inputs }:
inputs:
let
inherit (inputs.nixpkgs) lib;
inherit (inputs.nixpkgs.lib) filterAttrs mapAttrsToList;
inherit (builtins) elem;
in
l:
lib.filterAttrs (_: v: builtins.elem v l) inputs
|> lib.mapAttrsToList (n: v: v.nixosModules.${n} or v.nixosModules.default)
filterAttrs (_: v: elem v l) inputs
|> mapAttrsToList (n: v: v.nixosModules.${n} or v.nixosModules.default)