Files
lavitz/modules/programs.nix
2025-08-21 12:15:35 -06:00

35 lines
601 B
Nix

{ config, pkgs, ... }:
{
# Steam
programs.steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
};
# Noisetorch
programs.noisetorch.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
];
};
}