diff --git a/roles/creative.nix b/roles/creative.nix index 37a9200..cb2762d 100644 --- a/roles/creative.nix +++ b/roles/creative.nix @@ -16,13 +16,28 @@ in }; config = mkIf cfg.enable { + programs.obs-studio = { + enable = true; + enableVirtualCamera = true; + }; + environment.systemPackages = [ + (pkgs.wrapOBS { + plugins = with pkgs.obs-studio-plugins; [ + wlrobs + obs-backgroundremoval + obs-pipewire-audio-capture + obs-vaapi # optional AMD hardware acceleration + obs-gstreamer + obs-vkcapture + ]; + }) + ]; home-manager = { users.${username} = { home.packages = with pkgs; [ gimp darktable audacity - obs-studio kdePackages.kdenlive orca-slicer freecad