diff --git a/configuration.nix b/configuration.nix index 8d0822d..1232dfc 100644 --- a/configuration.nix +++ b/configuration.nix @@ -113,9 +113,12 @@ ]; }; + # Xserver Options # Enable the X11 windowing system. services.xserver.enable = true; + services.xserver.videoDrivers = [ "amdgpu" "intel" ]; + # Enable the GNOME Desktop Environment. services.xserver.displayManager.gdm.enable = true; services.xserver.desktopManager.gnome.enable = true; diff --git a/hardware-configuration.nix b/hardware-configuration.nix index 1467086..1bdc0d1 100644 --- a/hardware-configuration.nix +++ b/hardware-configuration.nix @@ -13,11 +13,13 @@ boot.kernelModules = [ "kvm-intel" ]; boot.extraModulePackages = [ ]; + # NEEDS MORE TESTING WITH NEWER KERNELS # sound card microphone only works on this, so far... # 6.14 and 6.12 it is broken boot.kernelPackages = pkgs.linuxPackages_6_1; hardware.firmware = [ pkgs.sof-firmware ]; + # for Logitech Lift mouse hardware.logitech.wireless.enable = true; hardware.logitech.wireless.enableGraphical = true; @@ -51,4 +53,14 @@ hardware.enableAllFirmware = true; + hardware.bluetooth = { + enable = true; + powerOnBoot = true; + settings = { + Policy = { + AutoEnable = "true"; # Automatically enables Bluetooth on startup. + }; + }; + }; + }