diff options
| author | vin <vin@vineetk.net> | 2025-04-25 02:46:16 -0400 |
|---|---|---|
| committer | vin <vin@vineetk.net> | 2025-04-25 02:46:16 -0400 |
| commit | 0310e7ab4300f3015622ea3793aa2115f9213459 (patch) | |
| tree | 5b763f0d19af04109d63e061f62b5b9fde216c81 /hosts | |
| parent | e7aa63d71cf5167ee603e165db67a5a9cce6362a (diff) | |
demiurge: add alvr and bs-manager
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/demiurge/default.nix | 14 |
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" ]; }) |
