This project follows the GNOME Code of Conduct.
Add the GNOME Nightly repository:
System
flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
User
flatpak remote-add --if-not-exists --user gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
The recommended method is to use GNOME Builder:
- Install GNOME Builder from Flathub
- Open Builder and select "Clone Repository…"
- Clone
https://gitlab.gnome.org/TheEvilSkeleton/Refine.git
(or your fork) - Press "Run Project" (▶) at the top, or
Ctrl
+Shift
+[Spacebar]
.
-
Install
org.flatpak.Builder
from Flathubflatpak install org.flatpak.Builder
-
Clone the repository (or your fork)
git clone https://gitlab.gnome.org/TheEvilSkeleton/Refine.git
-
To build, run the following in a terminal from the root of the repository:
flatpak run org.flatpak.Builder --force-clean --install --user build-dir build-aux/page.tesk.Refine.Devel.json
-
To launch Refine, run:
flatpak run page.tesk.Refine.Devel
You can build and install on your host system by directly using the Meson buildsystem:
-
Install
blueprint-compiler
-
Run the following commands (with
/usr
prefix):meson --prefix=/usr build ninja -C build sudo ninja -C build install