dotfiles/config/nix/configuration.nix

8 lines
283 B
Nix

{ config, pkgs, ... }:
let
recursiveMerge = import ./recursiveMerge.nix;
getModule = name: import (./modules + "/${name}.nix") { inherit config pkgs; };
loadModules = modules: recursiveMerge ((map getModule) modules);
in
loadModules [ "common" "desktop" "battery" "wireless" ]