From af9286f525770ce196bbf66a2da4ca9be1d34c75 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Thu, 12 Mar 2026 13:01:28 -0400 Subject: refactor some stuff --- system/default.nix | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'system/default.nix') 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; } -- cgit v1.2.3-freya