From 0f0c131294070ddd2e75bd4154ca0e923a278be3 Mon Sep 17 00:00:00 2001 From: illustris Date: Sun, 14 Jan 2024 20:11:03 +0530 Subject: [PATCH] make sunshine use nvenc --- configuration.nix | 1 + desktop-configuration.nix | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/configuration.nix b/configuration.nix index b9765eb..e8e752e 100644 --- a/configuration.nix +++ b/configuration.nix @@ -80,6 +80,7 @@ # TODO: make a mergable option nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ + "cudatoolkit" "nvidia-persistenced" "nvidia-settings" "nvidia-x11" "steam" "steam-original" "steam-run" "zerotierone" diff --git a/desktop-configuration.nix b/desktop-configuration.nix index 1db847a..7a6ddea 100644 --- a/desktop-configuration.nix +++ b/desktop-configuration.nix @@ -25,7 +25,10 @@ signal-desktop scrot st - sunshine + (sunshine.override { + cudaSupport = true; + cudaPackages = cudaPackages_12; + }) # surf sxiv teams-for-linux