2023-10-22 17:09:13 +02:00
|
|
|
{ config, pkgs, ... }:
|
2023-10-22 19:54:59 +02:00
|
|
|
let
|
|
|
|
recursiveMerge = import ./recursiveMerge.nix;
|
|
|
|
getModule = name: import (./modules + "/${name}.nix") { inherit config pkgs; };
|
2023-10-22 22:27:58 +02:00
|
|
|
loadModules = modules: recursiveMerge ((map getModule) modules);
|
2023-10-22 19:54:59 +02:00
|
|
|
in
|
2023-10-22 22:27:58 +02:00
|
|
|
loadModules [ "common" "desktop" "battery" "wireless" ]
|