about summary refs log tree commit diff
diff options
context:
space:
mode:
authorGriffin Smith <grfn@gws.fyi>2020-07-23T15·23-0400
committerglittershark <grfn@gws.fyi>2020-07-23T15·24+0000
commitba0c785b25200295d4da592c6cf86608dd2598d2 (patch)
tree228473f84d89b9077866786e3a4f416f07099ea1
parent855995325e7f8a48a8015d85ee1ad8e8080b5058 (diff)
feat(gs/system): Install steam r/1425
Change-Id: Id61bf6bed41773e398cb6173c33f378937785d94
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1354
Tested-by: BuildkiteCI
Reviewed-by: glittershark <grfn@gws.fyi>
-rw-r--r--users/glittershark/system/home/machines/chupacabra.nix5
-rw-r--r--users/glittershark/system/system/modules/common.nix3
2 files changed, 8 insertions, 0 deletions
diff --git a/users/glittershark/system/home/machines/chupacabra.nix b/users/glittershark/system/home/machines/chupacabra.nix
index 399b0e9f95..66531e9d7f 100644
--- a/users/glittershark/system/home/machines/chupacabra.nix
+++ b/users/glittershark/system/home/machines/chupacabra.nix
@@ -44,4 +44,9 @@ in {
       );
     };
   };
+
+  home.packages = with pkgs; [
+    steam
+    xorg.libxcb
+  ];
 }
diff --git a/users/glittershark/system/system/modules/common.nix b/users/glittershark/system/system/modules/common.nix
index 1d578e36f6..b6eacd8629 100644
--- a/users/glittershark/system/system/modules/common.nix
+++ b/users/glittershark/system/system/modules/common.nix
@@ -142,4 +142,7 @@ in
     SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789ABCD]?", MODE:="0666"
     KERNEL=="ttyACM*", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", MODE:="0666"
   '';
+
+  # Necessary to get steam working
+  hardware.opengl.driSupport32Bit = true;
 }