improve packages overlay + add comments explaining
This commit is contained in:
1 file changed
+2
-3
+2
-3
@@ -5,9 +5,8 @@
|
|||||||
specialArgs,
|
specialArgs,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
packageFileNames = builtins.attrNames (builtins.readDir ./packages);
|
packageNames = map (name: lib.removeSuffix ".nix" name) (builtins.attrNames (builtins.readDir ./packages)); # creates a list of files in ./packages, with their '.nix' extensions removed
|
||||||
packageNames = map (x: lib.removeSuffix ".nix" x) packageFileNames;
|
packagesOverlay = (final: prev: lib.genAttrs packageNames (name: (prev.pkgs.callPackage ./packages/${name}.nix { }))); # creates a function (overlay) that returns an attrset of names paired to 'callPackage' calls
|
||||||
packagesOverlay = (final: prev: lib.genAttrs packageNames (name: (prev.pkgs.callPackage ./packages/${name}.nix { })));
|
|
||||||
in {
|
in {
|
||||||
imports = [
|
imports = [
|
||||||
./hosts/${specialArgs.hostname}/hardware-configuration.nix
|
./hosts/${specialArgs.hostname}/hardware-configuration.nix
|
||||||
|
|||||||
Reference in new issue
Block a user