Skip to content

# Installation

Marc edited this page Apr 7, 2026 · 7 revisions

Installer Script (recommended)

One command to install Anvil with desktop entry and NXM handler:

curl -sSL https://raw.githubusercontent.com/Marc1326/Anvil-Organizer/main/Anvil-Organizer-installer.sh | bash

This downloads the latest AppImage to ~/Applications/, creates a desktop entry, and registers the NXM link handler. No sudo required.


AppImage (manual)

Download from GitHub Releases, make executable, run:

chmod +x Anvil_Organizer-*-x86_64.AppImage
./Anvil_Organizer-*-x86_64.AppImage

.deb Package (Debian / Ubuntu)

Download from GitHub Releases, then:

sudo apt install ./anvil-organizer_*_amd64.deb

AUR (Arch Linux, CachyOS, EndeavourOS, Manjaro)

paru -S anvil-organizer

From Source

Requirements

  • Python 3.11+
  • Git

Quick Install

git clone https://github.com/Marc1326/Anvil-Organizer.git
cd Anvil-Organizer
chmod +x install.sh
./install.sh

This creates a virtual environment, installs dependencies, and adds a desktop entry to your app menu.

Manual Install

⚠️ Manual install does not create a desktop entry. You will need to start the app from the terminal each time. Use the installer script or the AppImage instead for a better experience.

git clone https://github.com/Marc1326/Anvil-Organizer.git
cd Anvil-Organizer
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
.venv/bin/python main.py

Clone this wiki locally