This commit is contained in:
mjallen18
2025-12-30 08:41:48 -06:00
parent ae8bcdf690
commit eed1d28bd8
2 changed files with 27 additions and 2 deletions

View File

@@ -23,7 +23,30 @@ let
applications.apps = with pkgs; [
steam
];
settings = {
port = 47989;
};
};
# systemd.user.services.sunshine = {
# description = "Self-hosted game stream host for Moonlight";
# wantedBy = [ "graphical-session.target" ];
# partOf = [ "graphical-session.target" ];
# wants = [ "graphical-session.target" ];
# after = [ "graphical-session.target" ];
# startLimitIntervalSec = 500;
# startLimitBurst = 5;
# environment.PATH = lib.mkForce null; # don't use default PATH, needed for tray icon menu links to work
# serviceConfig = {
# # only add configFile if an application or a setting other than the default port is set to allow configuration from web UI
# ExecStart = lib.mkForce "${config.security.wrapperDir}/sunshine port:47989";
# Restart = "on-failure";
# RestartSec = "5s";
# };
# };
};
};
in

View File

@@ -17,7 +17,7 @@ in
./sops.nix
];
services.kmscon.enable = true;
services.kmscon = disabled;
powerManagement.cpuFreqGovernor = "powersave";
@@ -32,7 +32,7 @@ in
# # Desktop # #
# ###################################################
desktop.cosmic = disabled;
desktop.cosmic = enabled;
# ###################################################
# # Development # #
@@ -47,6 +47,8 @@ in
includeContainers = true;
};
gaming.enable = true;
# ###################################################
# # Hardware # #
# ###################################################