Files
NixMachines/programs/games.nix
2023-08-14 20:28:15 -04:00

38 lines
686 B
Nix

{ lib, config, pkgs, ... }: let
wiiUDownloader = pkgs.stdenv.mkDerivation rec {
pname = "WiiUDownloader";
version = "1.32";
src = pkgs.fetchFromGitHub {
owner = "Xpl0itU";
repo = "WiiUDownloader";
rev = "v${version}";
hash = "";
};
nativeBuildInputs = with pkgs; [
cmake
pkg-config
];
buildInputs = with pkgs; [
curl
mbedtls
];
};
in {
# For steam
services.flatpak.enable = true;
# Game compat
programs.gamemode.enable = true;
environment.systemPackages = with pkgs; [
# Minecraft
openjdk17
prismlauncher
# PS2 Games
pcsx2
# Switch / WiiU Games
cemu
];
}