A Linux-Native Mod Manger, built with Rust and Tauri.
GPL-3.0 License
A Linux-Native Mod Manager, built to be fast and simple to use.
[!WARNING] This project is in active development!
Features and functionaliy might change. Updates will most probably contain breaking changes.
Currently, the mod manager is being developed with Bethesda games (Skyrim specially) in mind. There are plans for supporting more games in the future!
Rusty Mod Manager manages your mods and downloads, but in the end these are simply folders. While the games you want to play may not be specifically supported, they might still work.
When running a game/executable the mod manager deploys a Virtual File-System (VFS), using UnionFS-Fuse. This makes all of your enabled mods appear transaprently to the game you are running.
.exe
file dataIn order to handle NXM links you need to run the executable with the argument ./RustyModManager nxm [NXM-LINK-HERE]
.
You can create a .desktop
file in your applications (Ex. ~/.local/share/applications
) with the content:
[Desktop Entry]
Categories=Game;
Name=Rusty Mod Manager (NXM Handler)
Comment=A native mod manager for linux.
Exec={PATH_TO_EXECUTABLE} nxm %u
Path={PATH_TO_EXECUTABLE_FOLDER}
MimeType=x-scheme-handler/nxm;
Terminal=false
Type=Application
Replace {PATH_TO_EXECUTABLE}
and {PATH_TO_EXECUTABLE_FOLDER}
with their respective values.
For now it is recommended that you have an instance of the mod manager already open, so it will receive the IPC request to download the file.
The mod manager has been developed using Rust + Tauri + Bun.
How to run locally:
bun install
bun run dev
This software is provided as-is, without warranty.
The code is licensed under GNU GPL v3