Install elio

Use your preferred package manager.

Arch

Install from the AUR

paru -S elio

Optional preview tools

sudo pacman -S poppler ffmpeg resvg 7zip

Fedora

Official COPR package

sudo dnf copr enable miguelregueiro/elio
sudo dnf install elio

Optional preview tools

sudo dnf install poppler-utils ffmpeg resvg 7zip

Full FFmpeg may require RPM Fusion on Fedora.

Debian and Ubuntu-based Linux

Official apt repository

Option 1 — Quick install

curl -fsSL https://elio-fm.github.io/elio-apt/install.sh | sudo sh
sudo apt install elio

Option 2 — Manual setup

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://elio-fm.github.io/elio-apt/elio-archive-keyring.gpg \
  | sudo tee /etc/apt/keyrings/elio-archive-keyring.gpg >/dev/null

arch="$(dpkg --print-architecture)"

echo "deb [arch=${arch} signed-by=/etc/apt/keyrings/elio-archive-keyring.gpg] \
https://elio-fm.github.io/elio-apt stable main" \
  | sudo tee /etc/apt/sources.list.d/elio.list

sudo apt update
sudo apt install elio

Optional preview tools

sudo apt install poppler-utils ffmpeg resvg 7zip

resvg availability varies by distro release. Without it, elio still works; SVG previews use fallback paths when available.

Homebrew

Install from Homebrew

brew install elio

Optional preview tools

brew install poppler ffmpeg resvg sevenzip

FreeBSD

FreeBSD package

pkg install elio

Optional preview tools

pkg install poppler-utils ffmpeg resvg 7-zip

Cargo

Cross-platform install from crates.io

cargo install elio