this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

programs: move obs-studio to use nixos setting & enable plugins

+29 -2
-1
modules/programs/desktop-apps.nix
··· 28 28 lunacy 29 29 lutris 30 30 # mixxx 31 - obs-studio 32 31 obsidian 33 32 oversteer 34 33 p7zip
+10 -1
modules/programs/desktop-cli.nix
··· 31 31 enable = true; 32 32 flake = "/etc/nixos"; 33 33 }; 34 + 35 + environment.systemPackages = with pkgs.gst_all_1; [ 36 + gstreamer 37 + gst-vaapi 38 + gst-libav 39 + gst-plugins-good 40 + gst-plugins-ugly 41 + gst-plugins-bad 42 + ]; 34 43 }; 35 44 36 45 darwin.ifEnabled = {myconfig, ...}: { 37 - environment.systemPackages = [pkgs.nh]; 46 + environment.systemPackages = with pkgs; [nh]; 38 47 environment.variables.NH_FLAKE = "/Users/${myconfig.constants.username}/.config/nix-darwin"; 39 48 }; 40 49 }
+19
modules/programs/obs-studio.nix
··· 1 + { 2 + delib, 3 + pkgs, 4 + ... 5 + }: 6 + delib.module { 7 + name = "programs.obs-studio"; 8 + 9 + options = delib.singleEnableOption true; 10 + 11 + nixos.ifEnabled.programs.obs-studio = { 12 + enable = true; 13 + plugins = with pkgs.obs-studio-plugins; [ 14 + obs-vaapi 15 + obs-gstreamer 16 + obs-vkcapture 17 + ]; 18 + }; 19 + }