Nix expressions for Super Smash Bros. Melee players.
Goals:
- Support Slippi Netplay + Playback on NixOS
- Patch character skins and level textures, declaratively and reproducibly
- Build common training mods (UnclePunch, 20XX Hack Pack)
Run slippi-netplay
or the desktop entry.
Add the following to your Home Manager config:
ssbm.slippi-launcher= {
enable = true;
# Replace with the path to your Melee ISO
isoPath = "Path/To/SSBM.ciso";
};
Enable the configuration option:
ssbm.gcc.oc-kmod.enable = true;
After building that configuration and switching to it, load the module:
sudo modprobe gcadapter_oc
The kernel module will be reloaded automatically on subsequent boots, since the flake updates boot.kernelModules
.