aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorLeander Scherer <leander@schererleander.de>2026-07-20 22:36:20 +0200
committerLeander Scherer <leander@schererleander.de>2026-07-20 22:36:20 +0200
commitfa4ea7577c2e7711d69d55174a604a12058371c5 (patch)
tree5b491032589d7e9dd589cb77d2b4cc6bc8eab7be /modules
parentca53df024b9ae497e42b0917595c67898e22ce10 (diff)
refactor(sunshine): use hostName and disable controller/audio streaming
Diffstat (limited to 'modules')
-rw-r--r--modules/services/sunshine.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/modules/services/sunshine.nix b/modules/services/sunshine.nix
index 2dbcad2..a75bb05 100644
--- a/modules/services/sunshine.nix
+++ b/modules/services/sunshine.nix
@@ -1,5 +1,5 @@
{
- flake.modules.nixos.sunshine = {
+ flake.modules.nixos.sunshine = { config, ... }: {
services.sunshine = {
enable = true;
autoStart = true;
@@ -7,8 +7,10 @@
openFirewall = true;
settings = {
- sunshine_name = "Adam-Sunshine";
- # Force hardware encoding for AMD
+ sunshine_name = config.networking.hostName;
+ controller = "disabled";
+ stream_audio = "disabled";
+ vk_rc_mode = 0;
encoder = "vaapi";
};