Arma 3 Mod Manager Console is a lightweight tool that helps you enable, disable, and manage Arma 3 Steam Workshop mods and DLCs without needing the official Arma 3 Launcher. Designed for Linux and macOS, this console-based mod manager is perfect for players who want a simple and efficient way to control their mod list.
This have been tested on Apple Silicon M1.
- Arma 3 installed via Steam
- Rust & Cargo installed (if building from source)
Downloading the latest Pre-Built UNIX executable from releases.
For MacOS
On MacOS, you may be greeted with a security warning. Go to Settings > Privary & Security > Security and press Open Anyway
git clone git@github.com:viktorholk/arma3-mod-manager-console.git
cd arma3-mod-manager-console
cargo run
The application creates a config file at ~/arma3-mod-launcher-console-config.json
which looks like this:
{
"game_path": "/Users/user/Library/Application Support/Steam/steamapps/common/Arma 3",
"workshop_path": "/Users/user/Library/Application Support/Steam/steamapps/workshop/content/107410",
"custom_mods_path": "/Users/user/arma3-mod-manager-console-custom-mods",
"enabled_mods": [
],
"default_args": "-noSplash -skipIntro -world=empty"
}
If the application cannot resolve the correct paths, you can edit them here.
Simply move your mods into the custom mods folder. The folder will be alongside the config.
Issue: Running the console gives an error:
Error: InvalidPath("/Users/user/Library/Application Support/Steam/steamapps/workshop/content/107410")
Steps to Resolve:
- Check Config File: Verify
~/arma3-mod-manager-console-config.json
has the correct Steam path. - Ensure Workshop Mods: Confirm Arma 3 workshop mods are installed via Steam.
- Locate Steam Path:
- For MacOS check for
~/Library/Application Support/Steam
- For Linux check for
~/.local/share/Steam
- For MacOS check for
Adjust and test the paths, then rerun the application.
Need Help? GitHub's issues tab.
Arma 3 Mod Manager Console is under the MIT LICENSE.