z_mirror/fmm

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

Caleb HeuerUpdate man pages, help, and readme99c090b

predep-parsing
1.2 KiB48 linesraw

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
1# fmm
2
3A CLI mod manager for Factorio. Easily enable, disable, download, remove,
4update, upload, or sync mods with a save file. Dependencies will be
5automatically downloaded and enabled.
6
7## Status
8
9This project is currently being rewritten from the ground up in Go. Most
10features are missing, and it has bugs!
11
12## Usage
13
14```
15fmm help
16fmm enable RecipeBook
17fmm download space-exploration
18```
19
20Read the [man pages](./man) to learn more.
21
22## Installation
23
24Distribution packages will be available once the project is usable.
25
26## Building
27
28Dependencies:
29- [go](https://go.dev)
30- [scdoc](https://git.sr.ht/~sircmpwn/scdoc) (for man pages)
31
32```
33make
34sudo make install
35```
36
37### Windows and macOS
38
39fmm only officially supports Linux. However, if you clone the repository and
40build with `go build`, it should work on other platforms as well. There is no
41Linux-specific code in the codebase.
42
43Configuration file locations:
44
45| Platform | Path                                                |
46| -------- | --------------------------------------------------- |
47| macOS    | /Users/Rai/Library/Application Support/fmm/fmm.ini  |
48| Windows  | C:\Users\Rai\AppData\Roaming\fmm\fmm.ini            |