diff --git a/nix/configuration/roles/rpcs3/default.nix b/nix/configuration/roles/rpcs3/default.nix index cf74cb8..dbefa60 100644 --- a/nix/configuration/roles/rpcs3/default.nix +++ b/nix/configuration/roles/rpcs3/default.nix @@ -38,7 +38,7 @@ in }; }; Miscellaneous = { - "Pause emulation on RPCS3 focus loss" = true; + "Pause emulation on RPCS3 focus loss" = false; "Start games in fullscreen mode" = true; "Pause Emulation During Home Menu" = false; # true makes the home menu slow }; @@ -53,7 +53,10 @@ in rpcs3 ]; - allowedUnfree = [ "rpcs3" ]; + allowedUnfree = [ + "rpcs3" + "corefonts" + ]; security.pam.loginLimits = [ { @@ -70,6 +73,10 @@ in } ]; + fonts.packages = with pkgs; [ + corefonts # Needed for Arial, otherwise launching games fails. + ]; + me.install.user.talexander.file = { ".config/rpcs3/config.yml" = lib.mkIf (config.me.rpcs3.config != null) { source = rpcs3_config_yaml;