VR packages for bsb2 eye tracking and stardust
This commit is contained in:
@ -36,7 +36,12 @@
|
||||
hash = "sha256-Y3a0+x2xvHsfLax/uwycdJf3xLxvVfkfDVqjkxNaYEo=";
|
||||
};
|
||||
}
|
||||
];
|
||||
];
|
||||
|
||||
fileSystems."/media" = {
|
||||
device = "10.0.37.142:/zfs/b";
|
||||
fsType = "nfs";
|
||||
};
|
||||
|
||||
networking.hostName = "pewter"; # Define your hostname.
|
||||
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
|
||||
@ -118,6 +123,7 @@
|
||||
protonup-ng
|
||||
vivaldi
|
||||
chromium
|
||||
appimage-run
|
||||
# thunderbird
|
||||
];
|
||||
openssh.authorizedKeys.keys = [
|
||||
|
||||
@ -19,6 +19,11 @@
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
go-bsb-cam = {
|
||||
url = "git+https://repo.abby.cafe/pager/go-bsb-cams.git";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
nixgl = {
|
||||
url = "github:nix-community/nixGL";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
|
||||
32
home.nix
32
home.nix
@ -22,9 +22,13 @@
|
||||
home.packages = with pkgs; [
|
||||
tmux
|
||||
inputs.oscgoesbrrr.packages.${system}.default
|
||||
oscavmgr
|
||||
vrcadvert
|
||||
alcom
|
||||
vesktop
|
||||
vrcx
|
||||
mpv
|
||||
vlc
|
||||
moonlight-qt
|
||||
|
||||
# htop
|
||||
@ -33,6 +37,15 @@
|
||||
(import ./unity_vrchat.nix {pkgs = pkgs; }).packages
|
||||
++ lib.optionals (false) [
|
||||
inputs.nixgl.nixGLIntel
|
||||
] ++ [
|
||||
stardust-xr-server
|
||||
stardust-xr-sphereland
|
||||
stardust-xr-protostar
|
||||
stardust-xr-magnetar
|
||||
stardust-xr-kiara
|
||||
stardust-xr-gravity
|
||||
stardust-xr-flatland
|
||||
stardust-xr-atmosphere
|
||||
];
|
||||
|
||||
|
||||
@ -69,12 +82,29 @@ dashboard:
|
||||
],
|
||||
"runtime" :
|
||||
[
|
||||
"${pkgs.xrizer}/lib/xrizer"
|
||||
"${pkgs.opencomposite}/lib/opencomposite"
|
||||
],
|
||||
"version" : 1
|
||||
}
|
||||
'';
|
||||
|
||||
# For bsb2e cameras
|
||||
systemd.user.services.go-bsb-cams = {
|
||||
Unit = {
|
||||
Description = "Go bsb cams";
|
||||
};
|
||||
Install = {
|
||||
WantedBy = [ "default.target" ];
|
||||
};
|
||||
unitConfig = {
|
||||
Type = "simple";
|
||||
};
|
||||
Service = {
|
||||
ExecStart = "${inputs.go-bsb-cam.packages.${system}.default}/bin/go-bsb-cams";
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
# Emacs stuff - ported from dotfiles repo
|
||||
services.emacs = {
|
||||
enable = false;
|
||||
|
||||
Reference in New Issue
Block a user