Files
dotfiles/nix/modules/obs/home.nix

30 lines
465 B
Nix

{
inputs,
config,
lib,
pkgs,
...
}:
let
cfg = config.modules.obs;
in
{
options.modules.obs = {
enable = lib.mkEnableOption "obs";
};
config.programs = lib.mkIf cfg.enable {
obs-studio = {
enable = true;
package = (
pkgs.obs-studio.override {
cudaSupport = true;
}
);
plugins = with pkgs.obs-studio-plugins; [
obs-pipewire-audio-capture
obs-vkcapture
];
};
};
}