Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow overriding directories via args
You can now specify directories via args when calling ammo from bash. All of these arguments are optional. `--downloads` this defaults to `~/Downloads` `--conf` this defaults to `~/.local/share/ammo`. If you are overriding this, note that this is the configuration for ALL games, not just one. Ammo will still make/expect game-specific folders under this directory, and conf for each game will be stored inside of that game's folder. `--mods` this defaults to `~/.local/share/ammo/<game name>/mods`. If you are overriding this, note that this is the directory that contains the actual source files of mods for a specific game. Due to the way ammo uses symlinks, it is not recommended to toggle this back and forth when running against the same game, as ammo will detect when a game's symlinks don't point back to source files in this folder (which will cause it to deactivate mods you had previously configured). I do not recommend using ammo alongside another mod organizer, but I suppose this might be useful in those cases. With these changes, you can now get some semblance of profile support (though if you're switching between profiles, you will need to reactivate your mods and plugins then commit): - Manage all games with default profile: `ammo` - Manage all games with arbitrary profile: `ammo --conf Documents/ammo_alt_profile`
- Loading branch information