Installing presenterm

presenterm works on Linux, macOS, and Windows and can be installed in different ways:

Binary

The recommended way to install presenterm is to download the latest pre-built version for your system from the releases page.

cargo-binstall

If you're a cargo-binstall user:

cargo binstall presenterm

From source

Alternatively, build from source by downloading rust and running:

cargo install --locked presenterm

Latest unreleased version

The latest unreleased version can be installed either in binary form or by building it from source.

Binary

The nightly pre-build binary can be downloaded from github. Keep in mind this is built once a day at midnight UTC so if you need code that has been recently merged you may have to wait a few hours.

From source

cargo install --locked --git https://github.com/mfontanini/presenterm

Community maintained packages

The community maintains packages for various operating systems and linux distributions and can be installed in the following ways:

macOS

Install the latest version in macOS via brew by running:

brew install presenterm

The latest unreleased version can be built via brew by running:

brew install --head presenterm

Nix

To install presenterm using the Nix package manager run:

nix-env -iA nixos.presenterm    # for nixos
nix-env -iA nixpkgs.presenterm  # for non-nixos

NixOS

Add the following to your configuration.nix if you are on NixOS

environment.systemPackages = [
  pkgs.presenterm
];

Flakes

Alternatively if you're a Nix user using flakes you can run:

nix run nixpkgs#presenterm            # to run from nixpkgs
nix run github:mfontanini/presenterm  # to run from github repo

For more information see nixpkgs.

Arch Linux

presenterm is available in the official repositories. You can use pacman to install as follows:

pacman -S presenterm

Binary

Alternatively, you can use any AUR helper to install the upstream binaries:

paru/yay -S presenterm-bin

From source

paru/yay -S presenterm-git

Windows

Scoop

Install the latest version via scoop by running:

scoop install main/presenterm

Winget

Alternatively, you can install via WinGet by running:

winget install --id=mfontanini.presenterm  -e