I don't know if i like this

This commit is contained in:
Gerg-L 2025-01-17 19:18:32 -05:00
parent c6a9144ffe
commit 1b62d16ddc
Signed by: gerg-l
SSH key fingerprint: SHA256:FPYDHIkvMocr4wdmZXpgpJjsb2Tw6rASs2ISPbOb0KI
63 changed files with 369 additions and 294 deletions

30
devShells/_default.nix Normal file
View file

@ -0,0 +1,30 @@
{ inputs', ... }:
let
inherit (inputs'.unstable) lib;
pkgs = inputs'.unstable.legacyPackages;
in
lib.pipe ./. [
builtins.readDir
builtins.attrNames
(builtins.filter (x: x != "_default.nix"))
(map (
x:
let
fullPath = ./. + "/${x}";
in
{
${lib.removeSuffix ".nix" x} = lib.callPackageWith (
pkgs
// pkgs.xorg
// {
inherit inputs';
self' = inputs'.self;
# npins sources if i ever use them
# sources = lib.mapAttrs (_: pkgs.npins.mkSource) (lib.importJSON "${self}/packages/sources.json").pins;
}
) fullPath { };
}
))
lib.mergeAttrsList
]