[gaming] Use recommended steam setup
Updated to use programs.steam recommended from the NixOS wiki
This commit is contained in:
@@ -15,7 +15,7 @@
|
|||||||
desktop = {
|
desktop = {
|
||||||
enable = true;
|
enable = true;
|
||||||
wayland = true;
|
wayland = true;
|
||||||
gaming.enable = false;
|
gaming.enable = true;
|
||||||
kde = true;
|
kde = true;
|
||||||
sddm = true;
|
sddm = true;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ in
|
|||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
(mkIf (cfg.enable && cfg.gaming.enable) {
|
(mkIf (cfg.enable && cfg.gaming.enable) {
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
steam
|
|
||||||
lutris
|
lutris
|
||||||
moonlight
|
moonlight
|
||||||
|
|
||||||
@@ -19,11 +18,18 @@ in
|
|||||||
retroarch-full
|
retroarch-full
|
||||||
ryubing
|
ryubing
|
||||||
];
|
];
|
||||||
|
|
||||||
|
programs.steam = {
|
||||||
|
enable = true;
|
||||||
|
remotePlay.openFirewall = true;
|
||||||
|
dedicatedServer.openFirewall = true;
|
||||||
|
localNetworkGameTransfers.openFirewall = true;
|
||||||
|
};
|
||||||
|
|
||||||
# TODO: Remove me once dolphin-emu and dolphin-emu-primehack update
|
# TODO: Remove me once dolphin-emu and dolphin-emu-primehack update
|
||||||
# dependencies to mbedtls from mbedtls_2 (which is currently)
|
# dependencies to mbedtls from mbedtls_2 (which is currently)
|
||||||
# unmaintained
|
# unmaintained
|
||||||
nixpkgs.config.permittedInsecurePackages = [ "mbedtls-2.28.10" ];
|
nixpkgs.config.permittedInsecurePackages = [ "mbedtls-2.28.10" ];
|
||||||
|
|
||||||
warnings = [
|
warnings = [
|
||||||
"Using insecure mbedtls-2.28.10 for Dolphin Emu - check for updates regularly"
|
"Using insecure mbedtls-2.28.10 for Dolphin Emu - check for updates regularly"
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user