Skip to content
This repository has been archived by the owner on Apr 10, 2023. It is now read-only.
/ fermion Public archive

Superseded by Accelerator tau-OS/accelerator

License

Notifications You must be signed in to change notification settings

FyraLabs-Graveyard/fermion

Repository files navigation

Fermion Has Been Deprecated, Please Try Accelerator instead.

Fermion

Use the command line

Please do not theme this app License: GPL v3

🛠️ Dependencies

You'll need the following dependencies:

Note: This dependency list is the names searched for by pkg-config. Depending on your distribution, you may need to install other packages (for example, gtk4-devel on Fedora)

  • meson
  • valac
  • gtk4
  • libhelium-1
  • vte-2.91-gtk4 WARNING: You may need to manually compile VTE. Use the https://gitlab.gnome.org/ItsJamie9494/vte fork of VTE, which includes patches adding nessecary functions.

🏗️ Building

Simply clone this repo, then run meson build to configure the build environment. Change to the build directory and run ninja test to build and run automated tests.

$ meson build --prefix=/usr
$ cd build
$ ninja test

For debug messages on the GUI application, set the G_MESSAGES_DEBUG environment variable, e.g. to all:

G_MESSAGES_DEBUG=all ./src/fermion

📦 Installing

To install, use ninja install, then execute with fermion.

$ sudo ninja install
$ fermion