diff options
Diffstat (limited to 'system/default.nix')
| -rw-r--r-- | system/default.nix | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/system/default.nix b/system/default.nix index 205f63a..9c66323 100644 --- a/system/default.nix +++ b/system/default.nix @@ -5,7 +5,9 @@ inputs, system, ... -}: { +}: let + full = !config.minimal; +in { imports = [ inputs.home-manager.nixosModules.home-manager ./desktops @@ -15,7 +17,6 @@ ./bluetooth.nix ./desktop.nix ./fingerprint.nix - ./hardware.nix ./networking.nix ./nvidia.nix ./sshd.nix @@ -45,6 +46,13 @@ # load overlays nixpkgs.overlays = [ (final: prev: import ../pkgs {inherit final prev;}) + # hyprland + (_: _: inputs.hyprland.packages.${system}) + (_: _: inputs.hyprland-plugins.packages.${system}) + (_: _: inputs.hy3.packages.${system}) + # misc + (_: _: inputs.talc.packages.${system}) + (_: _: inputs.apple-fonts.packages.${system}) ]; # set state version @@ -118,7 +126,6 @@ }; # use the latest kernel - boot.kernelPackages = pkgs.linuxPackages_latest; # sysrq @@ -161,4 +168,7 @@ enable = true; execWheelOnly = true; }; + + # firmware + services.fwupd.enable = full; } |