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