Skip to content

Install

Thanks to our package maintainers, Satty is available for many distributions on Linux and BSD:

Packaging status

Specifics

Distribution Command Note
Gentoo emerge -av satty You need guru overlay (see wiki). Pending PR
Alpine Linux apk add satty Available in Alpine Community

Cargo

You can install satty via cargo install satty and cargo binstall satty, the latter requires cargo-binstall. In that case, no manpage, LICENSE file, .Desktop file are available. But you can use the --man and --license arguments to display either.

cargo install and cargo binstall methods install satty to $HOME/.cargo/bin. Using rustup and/or installing distribution packages for the Rust toolchain should normally add this to the user's path. How environment variables such as path are set depends on shell, distribution, compositor/desktop environment etc. It's not really possible to anticipate every possible combination from an application perspective.

Prebuilt Sources

You can download a prebuilt binary for x86-64 on the Satty Releases page.

Flatpak 0.20.1

Satty is available as a Flatpak bundle. Pre-built bundles are automatically created for each release and can be downloaded from the GitHub Releases page.

Installing from Flatpak bundle

# Download the .flatpak file from the latest release
# Then install it:
flatpak install satty-<version>.flatpak