From ed1ae5cadc21f1e279457a14c4858b33b4d02200 Mon Sep 17 00:00:00 2001 From: Tao Tien <29749622+taotien@users.noreply.github.com> Date: Wed, 4 Mar 2026 17:59:47 -0800 Subject: [PATCH] fix obs virtualcam --- users/tao.nix | 20 +++++++++++++------- users/tao/nushell/extras/nix.nu | 2 +- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/users/tao.nix b/users/tao.nix index bd4d5b9..bb2c6fd 100644 --- a/users/tao.nix +++ b/users/tao.nix @@ -131,13 +131,19 @@ ''; services.ratbagd.enable = true; - boot = { - extraModulePackages = with config.boot.kernelPackages; [ - v4l2loopback - ]; - extraModprobeConfig = '' - options v4l2loopback devices=1 video_nr=1 card_label="OBS Cam" exclusive_caps=1 - ''; + # boot = { + # extraModulePackages = with config.boot.kernelPackages; [ + # v4l2loopback + # ]; + # extraModprobeConfig = '' + # options v4l2loopback devices=1 video_nr=1 card_label="OBS Cam" exclusive_caps=1 + # ''; + # }; + # security.polkit.enable = true; + programs.obs-studio = { + enable = true; + enableVirtualCamera = true; + package = pkgs.obs-studio.override {cudaSupport = true;}; }; users.users.tao = { diff --git a/users/tao/nushell/extras/nix.nu b/users/tao/nushell/extras/nix.nu index 0a9aa9c..540560a 100644 --- a/users/tao/nushell/extras/nix.nu +++ b/users/tao/nushell/extras/nix.nu @@ -73,7 +73,7 @@ def bump [...rest] { if ($build_status and ($curr_gen == $new_gen)) { jj desc -r $r -m $"bump (date now | format date "%Y-%m-%d")" jj bookmark set main -r $r - jj git push + jj git push --allow-empty-description } else { jj desc -r $r -m "bump (failed)" }