summaryrefslogtreecommitdiff
path: root/os/srv/gaming.nix
diff options
context:
space:
mode:
Diffstat (limited to 'os/srv/gaming.nix')
-rw-r--r--os/srv/gaming.nix18
1 files changed, 18 insertions, 0 deletions
diff --git a/os/srv/gaming.nix b/os/srv/gaming.nix
index 237098c..00e6228 100644
--- a/os/srv/gaming.nix
+++ b/os/srv/gaming.nix
@@ -85,6 +85,24 @@ in
programs.alvr = {
enable = true;
openFirewall = true;
+ package = pkgs.alvr.overrideAttrs (
+ finalAttrs: prevAttrs: {
+ version = "20.13.0";
+
+ src = pkgs.fetchFromGitHub {
+ owner = "alvr-org";
+ repo = "ALVR";
+ tag = "v${finalAttrs.version}";
+ fetchSubmodules = true;
+ hash = "sha256-h7/fuuolxbNkjUbqXZ7NTb1AEaDMFaGv/S05faO2HIc=";
+ };
+
+ cargoDeps = pkgs.rustPlatform.fetchCargoVendor {
+ inherit (finalAttrs) src;
+ hash = "sha256-A0ADPMhsREH1C/xpSxW4W2u4ziDrKRrQyY5kBDn//gQ=";
+ };
+ }
+ );
};
environment.systemPackages = [ pkgs.android-tools ];
users.users.${username}.extraGroups = [ "adbusers" ];