From 0310e7ab4300f3015622ea3793aa2115f9213459 Mon Sep 17 00:00:00 2001 From: vin Date: Fri, 25 Apr 2025 02:46:16 -0400 Subject: demiurge: add alvr and bs-manager --- hosts/demiurge/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'hosts') diff --git a/hosts/demiurge/default.nix b/hosts/demiurge/default.nix index 9b433d1..ab517c3 100644 --- a/hosts/demiurge/default.nix +++ b/hosts/demiurge/default.nix @@ -1,4 +1,4 @@ -{ config, home-manager, lib, pkgs, inputs, llama-cpp, nixpkgs-deathraymind, ... }: +{ config, home-manager, lib, pkgs, inputs, llama-cpp, ... }: { imports = @@ -61,6 +61,15 @@ cargoHash = "sha256-DnJL7kkcVn5dW3AoPCn829WmkaCjpDZtYUXnpiB857Q="; }); }) + (self: super: { + alvr = super.alvr.overrideAttrs (old: { + buildInputs = old.buildInputs ++ [ super.android-tools super.usbutils ]; + nativeBuildInputs = old.nativeBuildInputs ++ [ super.makeWrapper ]; + postInstall = (old.postInstall or "") + '' + wrapProgram $out/bin/alvr_dashboard --prefix PATH : "${super.lib.makeBinPath [ super.android-tools super.usbutils ]}" + ''; + }); + }) ]; }; @@ -161,7 +170,8 @@ ]; packages = with pkgs; [ - nixpkgs-deathraymind.legacyPackages.x86_64-linux.adbforwarder + alvr + bs-manager distrobox (llama-cpp.packages.x86_64-linux.rocm.override { useVulkan = true; }) #(quartus-prime-lite.override { supportedDevices = [ "MAX 10 FPGA" ]; }) -- cgit v1.2.3