diff options
| author | tv <tv@krebsco.de> | 2023-01-27 13:48:18 +0100 | 
|---|---|---|
| committer | tv <tv@krebsco.de> | 2023-01-27 13:51:06 +0100 | 
| commit | 5edd5506518c7a40d2a6f91110f5722e2da81dc3 (patch) | |
| tree | 984003addd162c4a3aa19f2181e0b41d0b7e28d5 | |
| parent | 61af135fffeac367b5934eaef012e67c8becd402 (diff) | |
tv modules: import all Nix dir entries
| -rw-r--r-- | tv/3modules/default.nix | 23 | 
1 files changed, 6 insertions, 17 deletions
diff --git a/tv/3modules/default.nix b/tv/3modules/default.nix index 8c1066b..1a0971e 100644 --- a/tv/3modules/default.nix +++ b/tv/3modules/default.nix @@ -1,19 +1,8 @@ +with import ./lib;  { -  imports = [ -    ./charybdis -    ./dnsmasq.nix -    ./ejabberd -    ./focus.nix -    ./hosts.nix -    ./hw.nix -    ./im.nix -    ./iptables.nix -    ./lidControl.nix -    ./org.freedesktop.machine1.host-shell.nix -    ./systemd.nix -    ./slock.nix -    ./x0vncserver.nix -    ./Xresources.nix -    ./wwan.nix -  ]; +  imports = +    map +      (name: ./. + "/${name}") +      (attrNames +        (filterAttrs isNixDirEntry (readDir ./.)));  }  | 
