Skip to content

Install

On macOS or Linux:

Terminal window
curl -fsSL https://hotline.dev/install | sh

On Windows, in PowerShell:

Terminal window
irm https://hotline.dev/install.ps1 | iex

Either one downloads the latest release for your machine, checks it against the release’s checksums and installs it: into Applications on macOS, through apt or dnf on Linux (an AppImage in ~/.local/bin elsewhere), and per-user on Windows. Read the script first if you like; it is short.

To download a build yourself, every one is on the latest GitHub release. Pick the file for your machine:

Platform File
macOS, Apple silicon …_macos_aarch64.dmg
macOS, Intel …_macos_x86_64.dmg
Windows, x86_64 …_windows_x86_64-setup.exe
Linux, x86_64 .AppImage, .deb or .rpm

Open the disk image and drag Hotline to Applications. Builds are signed and notarized. The menu bar is Hotline’s own: Hotline → Settings, Help → Keyboard shortcuts, and a Quit that actually quits.

Run the installer. It is a per-user install, so it needs no administrator account. The installer is not yet Authenticode-signed, so Windows may show a SmartScreen reputation warning the first time; choose More info → Run anyway.

The AppImage runs anywhere once it is executable; .deb and .rpm install through your package manager. The tray needs libayatana-appindicator3 at runtime:

Terminal window
# Debian and Ubuntu
sudo apt install libayatana-appindicator3-1
# Fedora
sudo dnf install libayatana-appindicator-gtk3

Hotline draws its own window frame on Linux and Windows.

Closing the window hides it. The process, the teammates and their schedules keep running. The tray icon brings the window back and is where Quit Hotline lives. On macOS, clicking the Dock icon also brings the window back.

This is deliberate: a teammate halfway through a build should not die because somebody closed a window.

A packaged Hotline checks GitHub for a new version every six hours and offers it under Settings → Updates. See Updates.

Your first teammate.