summaryrefslogtreecommitdiff
path: root/hosts
diff options
context:
space:
mode:
authorvin <vin@vineetk.net>2025-04-25 02:46:16 -0400
committervin <vin@vineetk.net>2025-04-25 02:46:16 -0400
commit0310e7ab4300f3015622ea3793aa2115f9213459 (patch)
tree5b763f0d19af04109d63e061f62b5b9fde216c81 /hosts
parente7aa63d71cf5167ee603e165db67a5a9cce6362a (diff)
demiurge: add alvr and bs-manager
Diffstat (limited to 'hosts')
-rw-r--r--hosts/demiurge/default.nix14
1 files changed, 12 insertions, 2 deletions
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 @@
1{ config, home-manager, lib, pkgs, inputs, llama-cpp, nixpkgs-deathraymind, ... }: 1{ config, home-manager, lib, pkgs, inputs, llama-cpp, ... }:
2 2
3{ 3{
4 imports = 4 imports =
@@ -61,6 +61,15 @@
61 cargoHash = "sha256-DnJL7kkcVn5dW3AoPCn829WmkaCjpDZtYUXnpiB857Q="; 61 cargoHash = "sha256-DnJL7kkcVn5dW3AoPCn829WmkaCjpDZtYUXnpiB857Q=";
62 }); 62 });
63 }) 63 })
64 (self: super: {
65 alvr = super.alvr.overrideAttrs (old: {
66 buildInputs = old.buildInputs ++ [ super.android-tools super.usbutils ];
67 nativeBuildInputs = old.nativeBuildInputs ++ [ super.makeWrapper ];
68 postInstall = (old.postInstall or "") + ''
69 wrapProgram $out/bin/alvr_dashboard --prefix PATH : "${super.lib.makeBinPath [ super.android-tools super.usbutils ]}"
70 '';
71 });
72 })
64 ]; 73 ];
65 }; 74 };
66 75
@@ -161,7 +170,8 @@
161 ]; 170 ];
162 171
163 packages = with pkgs; [ 172 packages = with pkgs; [
164 nixpkgs-deathraymind.legacyPackages.x86_64-linux.adbforwarder 173 alvr
174 bs-manager
165 distrobox 175 distrobox
166 (llama-cpp.packages.x86_64-linux.rocm.override { useVulkan = true; }) 176 (llama-cpp.packages.x86_64-linux.rocm.override { useVulkan = true; })
167 #(quartus-prime-lite.override { supportedDevices = [ "MAX 10 FPGA" ]; }) 177 #(quartus-prime-lite.override { supportedDevices = [ "MAX 10 FPGA" ]; })