Enable RetroArch on Steam Deck

This commit is contained in:
Invariantspace 2024-03-03 00:11:51 -08:00
parent 202e5c098a
commit ce1e792382
2 changed files with 13 additions and 7 deletions

View file

@ -6,10 +6,13 @@
{ {
# Configuration boot # Configuration boot
boot.loader = { boot = {
efi.canTouchEfiVariables = true; initrd.systemd.enable = true;
systemd-boot.enable = true; loader = {
timeout = 0; efi.canTouchEfiVariables = true;
systemd-boot.enable = true;
timeout = 0;
};
}; };
# Change secrets file # Change secrets file

View file

@ -1,4 +1,4 @@
{ config, ... }: { config, pkgs, ... }:
let usr = config.constants.userName; in { let usr = config.constants.userName; in {
jovian = { jovian = {
@ -6,13 +6,16 @@ let usr = config.constants.userName; in {
steam = { steam = {
enable = true; enable = true;
autoStart = true; autoStart = true;
desktopSession = "plasma"; desktopSession = "RetroArch";
user = usr; user = usr;
}; };
}; };
services.xserver = { services.xserver = {
enable = true; enable = true;
desktopManager.plasma6.enable = true; desktopManager.retroarch = {
enable = true;
package = pkgs.retroarchFull;
};
}; };
} }