Install sunshine on gamepc

Automatically login user "pim" on gamepc
This commit is contained in:
Pim Kunis 2024-12-10 19:41:35 +01:00
parent bfc12c7624
commit 61da031e2b
4 changed files with 93 additions and 8 deletions

View file

@ -19,6 +19,7 @@
pim = {
isNormalUser = true;
extraGroups = ["autologin"];
openssh.authorizedKeys.keys = config.pim.ssh.keys.pim;
};
};
@ -29,7 +30,24 @@
tags = ["desktop"];
};
services.openssh.enable = true;
services = {
openssh.enable = true;
xserver.displayManager.lightdm.extraSeatDefaults = ''
autologin-user=pim
'';
sunshine = {
enable = true;
openFirewall = true;
settings = {
sunshine_name = config.networking.hostName;
origin_web_ui_allowed = "wan";
credentials_file = "/home/pim/.config/sunshine/sunshine_credentials.json";
};
};
};
boot.loader.grub = {
enable = true;