fmm
is a basic CLI Factorio mod manager. Is is completely portable and runs on all major platforms.
Download the binary for your system from the releases page and place it on your PATH
.
Coming soon: an AUR package.
Requires Rust nightly.
git clone https://github.com/raiguard/fmm & cd fmm
cargo build
PATH
You can build fmm
from source and install it on your PATH
like this:
cargo install --locked --force --path .
Or just run this without cloning the repository:
cargo install fmm
fmm --enable space-exploration
See fmm --help
for all subcommands.
fmm
accepts a --config
flag with a path to a toml
configuration file. If --config
is not provided, fmm
will look for this file in the following location:
| Platform | Path | | -------- | --------------------------------------------------- | | Linux | /home/rai/.config/fmm/fmm.toml | | macOS | /Users/Rai/Library/Application Support/fmm/fmm.toml | | Windows | C:\Users\Rai\AppData\Roamingfmmfmm.toml |
Values passed as flags will override those in the config file.
Roughly in this order:
mod-list.json