lambda to import recursive files on all modules
This commit is contained in:
@@ -1,18 +1,12 @@
|
||||
{ lib, ... }:
|
||||
{
|
||||
imports = [
|
||||
./scripts/download.nix
|
||||
./scripts/ffmpeg4discord.nix
|
||||
./scripts/ffmpreg.nix
|
||||
./scripts/find-dup-episode.nix
|
||||
./scripts/manage-library.nix
|
||||
./scripts/pika-list.nix
|
||||
./scripts/run.nix
|
||||
./scripts/split-dir.nix
|
||||
./scripts/tasks.nix
|
||||
./scripts/update-dns.nix
|
||||
./scripts/stream-dl.nix
|
||||
];
|
||||
imports =
|
||||
let
|
||||
scriptFiles = builtins.filter (file: builtins.match ".*\\.nix" file != null && file != "base.nix") (
|
||||
builtins.attrNames (builtins.readDir ./scripts)
|
||||
);
|
||||
in
|
||||
map (file: ./scripts/${file}) scriptFiles;
|
||||
my.units.download.enable = lib.mkDefault false;
|
||||
my.units.stream-dl.enable = lib.mkDefault false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user