Files
limo/README.md
2024-08-12 19:12:41 +02:00

2.3 KiB

Limo logo


General purpose mod manager primarily developed for Linux with support for the NexusMods API and LOOT.

logo

## Features ---
  • Multiple target directories per application
  • Automatic adaptation of mod file names to prevent issues with case mismatches
  • Auto-Tagging system for filtering
  • Sort load order according to conflicts
  • Import installed games from Steam
  • Simple backup system
  • LOOT integration:
    • Manage installed plugins
    • Automatically sort the load order
    • Check for issues with installed plugins
  • NexusMods API support:
    • Check for mod updates
    • View description, changelogs and available files
    • Download mods through Limo

For a guide on how to use Limo, refer to the wiki.

Installation


Build from source

Install the dependencies

On Debian based systems most dependencies, with the exception of cpr and libloot, can be installed with the following command:

sudo apt install \
		build-essential \
		cmake \
		git \
		libpugixml-dev \
		libjsoncpp-dev \
		libarchive-dev \
		pkg-config \
		libssl-dev \
		qtbase5-dev \
		qtchooser \
		qt5-qmake \
		qtbase5-dev-tools \
		libqt5svg5-dev \
		libbost-all-dev \
		libtbb-dev \
		cargo \
		cbindgen \
		catch2 \
		doxygen		

Clone this repository:

git clone https://github.com/limo-app/limo.git

Build Limo:

mkdir build
cmake -DCMAKE_BUILD_TYPE=Release -S . -B build
cmake --build build

(Optional) Run the tests:

mkdir tests/build
cmake -DCMAKE_BUILD_TYPE=Release -S tests -B tests/build
cmake --build tests/build
tests/build/tests

(Optional) Build the documentation:

doxygen src/lmm_Doxyfile