using pipe operator for lambda chain

This commit is contained in:
Danilo Reyes 2024-12-06 13:34:09 -06:00
parent 18d55a44cf
commit 2e608c2ef0

View File

@ -1,12 +1,9 @@
{ lib, ... }: { lib, ... }:
{ {
imports = imports =
let builtins.attrNames (builtins.readDir ./scripts)
scriptFiles = builtins.filter (file: builtins.match ".*\\.nix" file != null && file != "base.nix") ( |> builtins.filter (file: builtins.match ".*\\.nix" file != null && file != "base.nix")
builtins.attrNames (builtins.readDir ./scripts) |> map (file: ./scripts/${file});
);
in
map (file: ./scripts/${file}) scriptFiles;
my.units.download.enable = lib.mkDefault false; my.units.download.enable = lib.mkDefault false;
my.units.downloadManga.enable = lib.mkDefault false; my.units.downloadManga.enable = lib.mkDefault false;
my.units.stream-dl.enable = lib.mkDefault false; my.units.stream-dl.enable = lib.mkDefault false;