Skip to content

tpkee/foolhammer-mod-manager

Repository files navigation

Foolhammer Mod Manager

A straightforward mod manager for Total War games.

Table of Contents

Features

  • Profiles
  • Mod groups
  • First-party Linux support

Planned Features

  • Profile export (pack files + profile JSON)
  • Windows support
  • Steamworks integration (subscribe/unsubscribe)

Supported Games

  • Total War: Warhammer III

To add another title: add its defaults in src-tauri/src/defaults/games.rs, a game icon under public/images/games/, and a translation entry in the locale file(s).

Installation

Linux

Arch Linux (AUR)

AUR version

The package foolhammer-mod-manager-bin is available on the AUR.

You can install it using your preferred AUR helper, for example:

# Using yay
yay -S foolhammer-mod-manager-bin

# Using paru
paru -S foolhammer-mod-manager-bin

Please see the Arch Wiki for more information on installing AUR packages.

Debian Download the deb from the release page
Fedora Download the rpm from the release page
Build from source

Installation

You must have the prerequisites first.

git clone https://github.com/tpkee/foolhammer-mod-manager.git
cd foolhammer-mod-manager
pnpm install
pnpm build

Prerequisites

Before you begin, ensure you have the following installed:

Getting Started

Installation

  1. Clone the repository:
git clone https://github.com/tpkee/foolhammer-mod-manager.git
cd foolhammer-mod-manager
  1. Install dependencies:
pnpm install

Development

Run the app:

pnpm dev

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Note: No AI slop pls

License

This project is licensed under the GPL3 License - see the LICENSE file for details.

Acknowledgments

Issues

If you encounter any issues or have suggestions, please open an issue on GitHub.


Note: This project is in active development. Features and documentation may change.

About

A straightforward mod manager for Total War games with native Linux support.

Topics

Resources

License

Stars

Watchers

Forks

Contributors