feat: whee

This commit is contained in:
Kat Inskip 2025-12-04 07:46:50 -08:00
parent 077753652f
commit 6f199833bf
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
17 changed files with 96 additions and 78 deletions

View file

@ -26,16 +26,16 @@
polarity = "dark";
fonts = {
sansSerif = {
name = "Atkinson Hyperlegible Next";
package = pkgs.atkinson-hyperlegible-next;
name = "M+2 Nerd Font";
package = pkgs.nerd-fonts."m+";
};
serif = {
name = "Libre Baskerville";
package = pkgs.libre-baskerville;
};
monospace = {
name = "Atkinson Hyperlegible Mono";
package = pkgs.atkinson-hyperlegible-mono;
name = "M+1Code Nerd Font Mono";
package = pkgs.nerd-fonts."m+";
};
};
autoEnable = true;

View file

@ -1,7 +1,6 @@
{
pkgs,
lib,
inputs,
...
}: let
inherit (lib.lists) singleton;
@ -21,21 +20,21 @@ in {
monadoEnvironment = {
XRT_COMPOSITOR_COMPUTE = "1";
};
package = pkgs.wivrn.overrideAttrs (old: rec {
package = pkgs.wivrn.overrideAttrs (_old: rec {
cudaSupport = true;
version = "84e5203be3019278925ac03708567f2982360f8a";
src = pkgs.fetchFromGitHub {
owner = "notpeelz";
repo = "WiVRn";
rev = version;
# This will throw an error when evaluating and give you the correct hash - put that here
hash = "sha256-2s3j6vRtIRf6x+lQPobcuT1vzlCh1lMA54EUiCnxoFI=";
};
cmakeFlags =
old.cmakeFlags
++ [
(lib.cmakeBool "WIVRN_FEATURE_SOLARXR" true)
];
#version = "84e5203be3019278925ac03708567f2982360f8a";
#src = pkgs.fetchFromGitHub {
# owner = "notpeelz";
# repo = "WiVRn";
# rev = version;
# # This will throw an error when evaluating and give you the correct hash - put that here
# hash = "sha256-2s3j6vRtIRf6x+lQPobcuT1vzlCh1lMA54EUiCnxoFI=";
#};
#cmakeFlags =
# old.cmakeFlags
# ++ [
# (lib.cmakeBool "WIVRN_FEATURE_SOLARXR" true)
# ];
});
defaultRuntime = true;
config = {
@ -93,8 +92,8 @@ in {
'')
];
})
slimevr
slimevr-server
inputs.slimevr-wrangler.packages.${pkgs.system}.slimevr-wrangler
#slimevr
#slimevr-server
#inputs.slimevr-wrangler.packages.${pkgs.system}.slimevr-wrangler
];
}

View file

@ -4,7 +4,7 @@
noto-fonts-cjk-sans
twitter-color-emoji
corefonts
vistafonts
vista-fonts
open-dyslexic
ubuntu-sans
monaspace

View file

@ -4,11 +4,12 @@
...
}: {
boot.extraModulePackages = with config.boot.kernelPackages; [
v4l2loopback
# TODO: check if working post 2025-12-04
#v4l2loopback
];
programs.obs-studio = {
enable = true;
enableVirtualCamera = true;
#enableVirtualCamera = true;
plugins = with pkgs.obs-studio-plugins; [
#obs-vaapi
#obs-tuna

View file

@ -6,7 +6,6 @@
imagemagick
];
services.udev.packages = [
pkgs.android-udev-rules
pkgs.zsa-udev-rules
pkgs.via
];

View file

@ -8,6 +8,8 @@
fqdn = "rinnosuke.inskip.me";
domains = ["dork.dev"];
fullTextSearch.enable = true;
# A list of all login accounts. To create the password hashes, use
# nix-shell -p mkpasswd --run 'mkpasswd -sm bcrypt'
loginAccounts = {