{ lib, config, ... }: { imports = [ ./awesome.nix ./ddcutil.nix ./desktop.nix ./development.nix ./docker.nix ./system.nix ./utilities.nix ./virtualisation.nix ]; software.desktop = { enable = lib.mkDefault config.xserver.enable; chromium.enable = lib.mkDefault false; cad.enable = lib.mkDefault false; crypto.enable = lib.mkDefault false; firefox.enable = lib.mkDefault true; graphics.enable = lib.mkDefault false; office.enable = lib.mkDefault false; utilities.enable = lib.mkDefault false; }; software.development = { enable = lib.mkDefault true; docker = { enable = lib.mkDefault false; btrfsSupport = lib.mkDefault true; }; }; virtualisation.enable = lib.mkDefault false; xserver.awesome.enable = lib.mkDefault true; }