Skip to content

Build

Build from source

You first need to install the native dependencies of Satty (see below) and then run:

# build release binary, located in ./target/release/satty
make build-release

# optional: install to /usr/local
PREFIX=/usr/local make install

# optional: uninstall from /usr/local
PREFIX=/usr/local make uninstall

Dependencies

Satty is based on GTK-4 and Adwaita. Dependencies, depending of each distributions are:

  • glib2
  • gtk4 (libgtk-4-x)
  • gdk-pixbuf2
  • libadwaita
  • libepoxy
  • fontconfig