diff --git a/modules/programs.nix b/modules/programs.nix index 8f6dbb4..998c516 100644 --- a/modules/programs.nix +++ b/modules/programs.nix @@ -9,7 +9,26 @@ localNetworkGameTransfers.openFirewall = true; }; + # Noisetorch programs.noisetorch.enable = true; - programs.gpu-screen-recorder.enable = true; + # OBS + programs.obs-studio = { + enable = true; + + package = ( + pkgs.obs-studio.override { + cudaSupport = true; + } + ); + + plugins = with pkgs.obs-studio-plugins; [ + wlrobs + obs-backgroundremoval + obs-pipewire-audio-capture + obs-vaapi + obs-gstreamer + obs-vkcapture + ]; + }; }