← back

z_mirror/fmm

git clone https://git.raiguard.me/z_mirror/fmm

Caleb HeuerMicro3c2b7f3

predep-parsing
2 folders22 files

files

man/
testfiles/
.gitignore36 B
.mailmap144 B
LICENSE1023 B
Makefile721 B
README.md1.2 KiB
dependency.go2.4 KiB
dependency_test.go1.2 KiB
dir.go3.7 KiB
dir_test.go754 B
go.mod406 B
go.sum2.4 KiB
input.go2.2 KiB
main.go2.1 KiB
modident.go589 B
modident_test.go748 B
modlist.go1.6 KiB
modlist_test.go469 B
operation.go2.9 KiB
portal.go3.8 KiB
util.go934 B
version.go1.4 KiB
version_test.go1.3 KiB

fmm

A CLI mod manager for Factorio. Easily enable, disable, download, remove, update, upload, or sync mods with a save file. Dependencies will be automatically downloaded and enabled.

Status

This project is currently being rewritten from the ground up in Go. Most features are missing, and it has bugs!

Usage

fmm help
fmm enable RecipeBook
fmm download space-exploration

Read the man pages to learn more.

Installation

Distribution packages will be available once the project is usable.

Building

Dependencies:

make
sudo make install

Windows and macOS

fmm only officially supports Linux. However, if you clone the repository and build with go build, it should work on other platforms as well. There is no Linux-specific code in the codebase.

Configuration file locations:

PlatformPath
macOS/Users/Rai/Library/Application Support/fmm/fmm.ini
WindowsC:\Users\Rai\AppData\Roaming\fmm\fmm.ini