nix-conf/modules/linux/home-manager/emulators.nix
Crony Akatsuki 55e1dfbbca
All checks were successful
/ cache (push) Successful in 1m22s
feat: install some emulators.
2026-05-05 20:23:58 +02:00

42 lines
772 B
Nix

{
config,
pkgs,
lib,
...
}: {
options = {
crony.emulators.enable = lib.mkEnableOption "Install my emulators";
};
config = lib.mkIf config.crony.emulators.enable {
home.packages = with pkgs; [
(retroarch.withCores (
cores:
with cores; [
flycast
genesis-plus-gx
gambatte
mgba
mupen64plus
fbneo
mesen
beetle-ngp
beetle-pce
beetle-saturn
snes9x
desmume
swanstation
]
))
pcsx2
dolphin-emu
rpcs3
xemu
xenia-canary
cemu
# mame-tools
# steam-rom-manager
# shadps4 # flatpak version just works
];
};
}