VR packages for bsb2 eye tracking and stardust
This commit is contained in:
@ -38,6 +38,11 @@
|
|||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
|
fileSystems."/media" = {
|
||||||
|
device = "10.0.37.142:/zfs/b";
|
||||||
|
fsType = "nfs";
|
||||||
|
};
|
||||||
|
|
||||||
networking.hostName = "pewter"; # Define your hostname.
|
networking.hostName = "pewter"; # Define your hostname.
|
||||||
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
|
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
|
||||||
|
|
||||||
@ -118,6 +123,7 @@
|
|||||||
protonup-ng
|
protonup-ng
|
||||||
vivaldi
|
vivaldi
|
||||||
chromium
|
chromium
|
||||||
|
appimage-run
|
||||||
# thunderbird
|
# thunderbird
|
||||||
];
|
];
|
||||||
openssh.authorizedKeys.keys = [
|
openssh.authorizedKeys.keys = [
|
||||||
|
|||||||
@ -19,6 +19,11 @@
|
|||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
go-bsb-cam = {
|
||||||
|
url = "git+https://repo.abby.cafe/pager/go-bsb-cams.git";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
|
||||||
nixgl = {
|
nixgl = {
|
||||||
url = "github:nix-community/nixGL";
|
url = "github:nix-community/nixGL";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|||||||
32
home.nix
32
home.nix
@ -22,9 +22,13 @@
|
|||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
tmux
|
tmux
|
||||||
inputs.oscgoesbrrr.packages.${system}.default
|
inputs.oscgoesbrrr.packages.${system}.default
|
||||||
|
oscavmgr
|
||||||
|
vrcadvert
|
||||||
alcom
|
alcom
|
||||||
vesktop
|
vesktop
|
||||||
vrcx
|
vrcx
|
||||||
|
mpv
|
||||||
|
vlc
|
||||||
moonlight-qt
|
moonlight-qt
|
||||||
|
|
||||||
# htop
|
# htop
|
||||||
@ -33,6 +37,15 @@
|
|||||||
(import ./unity_vrchat.nix {pkgs = pkgs; }).packages
|
(import ./unity_vrchat.nix {pkgs = pkgs; }).packages
|
||||||
++ lib.optionals (false) [
|
++ lib.optionals (false) [
|
||||||
inputs.nixgl.nixGLIntel
|
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" :
|
"runtime" :
|
||||||
[
|
[
|
||||||
"${pkgs.xrizer}/lib/xrizer"
|
"${pkgs.opencomposite}/lib/opencomposite"
|
||||||
],
|
],
|
||||||
"version" : 1
|
"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
|
# Emacs stuff - ported from dotfiles repo
|
||||||
services.emacs = {
|
services.emacs = {
|
||||||
enable = false;
|
enable = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user