# Overlay to get vr working on my bsb2 {config, pkgs, lib, ... }: { nixpkgs.overlays = [ (final: prev: { xrizer = prev.xrizer.overrideAttrs (oldAttrs: rec { src = final.fetchFromGitHub { owner = "ImSapphire"; repo = "xrizer"; rev = "f65c872ef9f8108b2d8a28274dcc79b87f5490ec"; hash = "sha256-CjSJjKt2GD4us5CIcJpqfI/2cxVPQ26T1yzQwC2xwGk="; }; cargoDeps = prev.rustPackages.rustPlatform.fetchCargoVendor { inherit src; hash = "sha256-orfK5pwWv91hA7Ra3Kk+isFTR+qMHSZ0EYZTVbf0fO0="; }; patches = []; }); monado = prev.monado.overrideAttrs (oldAttrs: rec { src = final.fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "monado"; repo = "monado"; rev = "287ec53a4b79a0657f77bc0c8653fc9ebcd5cfdf"; hash = "sha256-ZowjyNq2vzrD/yHd5Pr1XmxJP0Wek6Jnt1gaRtkm/Uo="; }; patches = [ ./0001-ipc-shutdown-ipc-server-on-SIGTERM.patch ]; }); }) ]; }