]> gitweb.ps.run Git - flake_thinkpad/blobdiff - configuration.nix
set download buffer size to 500mb
[flake_thinkpad] / configuration.nix
index 3506b5fa25f8baaf7f59ab799db8ce8dab5adee0..cda8392b907a70ed82fae37db44f38d44dcff21b 100644 (file)
@@ -39,6 +39,7 @@ in
   # networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant.
 
   nix.settings.experimental-features = [ "nix-command" "flakes" ];
   # networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant.
 
   nix.settings.experimental-features = [ "nix-command" "flakes" ];
+  nix.settings.download-buffer-size = 500000000;
   nix.package = pkgs.nixVersions.nix_2_28;
 
   # Configure network proxy if necessary
   nix.package = pkgs.nixVersions.nix_2_28;
 
   # Configure network proxy if necessary
@@ -67,6 +68,7 @@ in
   };
 
   programs.dconf.enable = true;
   };
 
   programs.dconf.enable = true;
+  programs.steam.enable = true;
 
   # Services
   services = {
 
   # Services
   services = {
@@ -133,6 +135,7 @@ in
 
   services.autorandr = {
     enable = true;
 
   services.autorandr = {
     enable = true;
+    matchEdid = true;
     hooks = {
       postswitch = {
         "set-wallpaper" = "set-wallpaper";
     hooks = {
       postswitch = {
         "set-wallpaper" = "set-wallpaper";
@@ -152,7 +155,18 @@ in
   '';
 
   # OpenGL
   '';
 
   # OpenGL
-  hardware.graphics.enable = true;
+  # hardware.graphics.enable = true;
+  hardware = {
+    graphics = {
+        enable = true;
+        enable32Bit = true;
+    };
+
+    amdgpu.amdvlk = {
+        enable = true;
+        support32Bit.enable = true;
+    };
+};
 
   # services.logind = {
   #   extraConfig = "HandlePowerKey=suspend";
 
   # services.logind = {
   #   extraConfig = "HandlePowerKey=suspend";