2024-08-13 17:33:53 +02:00
2024-08-13 17:33:53 +02:00
2024-08-13 17:33:53 +02:00
2024-08-13 00:17:27 +02:00
2024-08-12 19:12:41 +02:00
2024-08-12 19:12:41 +02:00
2024-08-12 19:12:41 +02:00
2024-08-13 17:33:53 +02:00
2024-08-12 19:12:41 +02:00
2024-08-13 17:07:43 +02:00

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

(Optional) Unrar

Limo uses libarchive in order to extract compressed mods. Because this currently does not work for certain RAR5 archives, you can optionally install the unrar package and enter the path to its binary into the Limo settings dialog (if not detected automatically). Unfortunately unrar is not open source software and seems to be the only reliable way to unpack those archives.

On Debian based systems unrar can be installed like this:

sudo apt install unrar

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
cd limo

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
Description
No description provided
Readme GPL-3.0 2.1 MiB
Languages
C++ 98.9%
CMake 1%