diff options
| -rw-r--r-- | modules/common.nix | 4 | ||||
| -rw-r--r-- | pkgs/default.nix | 2 | ||||
| -rw-r--r-- | pkgs/retroarch.nix | 12 |
3 files changed, 16 insertions, 2 deletions
diff --git a/modules/common.nix b/modules/common.nix index 65c8e45..41afcb3 100644 --- a/modules/common.nix +++ b/modules/common.nix @@ -80,11 +80,11 @@ wineWowPackages.stagingFull winetricks bottles scrcpy apfs-fuse - retroarch prismlauncher + prismlauncher ]) ++ (with unstablePkgs; [ davinci-resolve muse-sounds-manager ]) ++ (with auxiliaryPkgs; [ - ghidra ngfx + ghidra ngfx retroarch ]); environment.etc.openvpn.source = "${pkgs.update-resolv-conf}/libexec/openvpn"; diff --git a/pkgs/default.nix b/pkgs/default.nix index 80804bf..9b8c990 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -15,4 +15,6 @@ rec { ghidra = unstablePkgs.callPackage ./ghidra {}; ngfx = pkgs.callPackage ./ngfx.nix {}; + + retroarch = pkgs.callPackage ./retroarch.nix {}; } diff --git a/pkgs/retroarch.nix b/pkgs/retroarch.nix new file mode 100644 index 0000000..0177967 --- /dev/null +++ b/pkgs/retroarch.nix @@ -0,0 +1,12 @@ +{ retroarch, libretro }: + +retroarch.override { + cores = with libretro; [ + dolphin + pcsx2 + mupen64plus + citra + beetle-gba + beetle-psx-hw + ]; +} |
