System install from sources

The system install uses meson as build system.

git clone --recurse-submodules https://framagit.org/editide/releases.git
cd releases/
./build-aux/patch_version.sh
meson setup _build
meson compile -C _build
meson install -C _build

Install with Flatpak

A Flatpak manifest is provided with the sources.

The default permissions are restricted to the minimum, to ensure a good process isolation. Because of that, some features may not be fully available, among them: external modifications detection, editorconfig, git features, session save/restore, and compliance with system settings.

Clone and run

EdiTidE can be run directly from the sources.

This is mostly useful for the app developpers, to run the very last unreleased versions.

Check where your Python user-site is located:

python3 -m site --user-site

Create the folder if it doesn’t exist, and from there clone the official git repository:

git clone https://framagit.org/editide/editide.git

Then follow the instructions from INSTALL.md to complete the setup.

Install with pip

Python wheel packages are automatically built by Gitlab’s CI.

They’re provided for testing only, and do not offer a full system integration.

The latest one can be downloaded here:

https://framagit.org/editide/releases/-/jobs/artifacts/main/browse/dist/?job=build-wheel

Then install it with:

python3 -m pip install EdiTidE-*.whl