Deduplicate mods, resourcepacks and shaderpacks to save space by hardlinking the files. If a mod (or any other content) has already been downloaded this makes adding it extremely fast
(Optionally) close the launcher and only keep a lightweight wrapper around
Reopening the launcher still allows for reading live logs
If enabled will also reopens the launcher after the game closes
- Install pnpm
pnpm i
pnpm dev to start
There is a dev shell available in the flake. Requires
programs.nix-ld.enable = true;Code is split up over multiple packages / repos
- Launcher Core handles launching the game
- Tomate Mods for interactions with curseforge and modrinth api
- Find Java for finding java installations
- Tomate Loaders handles fetching mod loader metadata


