Skip to content
OmaCal

Download

One line, or the package your system prefers.

Every build below comes from the same release, is listed in a checksum file, and is signed for the in-app updater. Install once; from then on a newer version is one click on the notice in the app's header.

curl -fsSL https://omacal.app/install.sh | sh

Detects Linux x86_64 or macOS on Apple Silicon, downloads the matching build, verifies the checksum and signature, and installs it. On Linux the AppImage lands in ~/.local/bin; on a Mac, OmaCal.app goes to Applications and the omacal command onto your PATH.

Linux

Omarchy, Arch, and any other distribution

The AppImage is one file that runs anywhere with a recent glibc. On Omarchy the bar widget installs itself on first start, and colours follow your theme.

omacal_amd64.AppImage

Debian and Ubuntu

The native package, installed with apt. Needs no FUSE and registers the desktop entry and the omacal command the ordinary way.

omacal_amd64.deb

Fedora, openSUSE and other RPM systems

Built on every release. Find the versioned .rpm on the release page.

Release page

What it needs

A Wayland or X11 desktop with WebKitGTK, a Secret Service keyring for your credentials (GNOME Keyring, KeePassXC, or the like), and a notification daemon for reminders. Omarchy has all three out of the box.

macOS

Apple Silicon

Signed with a Developer ID and notarized by Apple, so it opens with a double-click and nothing has to be right-clicked past. Requires macOS 12 or later.

omacal.dmg

Intel Macs

Not built at the moment. If you would use one, say so on GitHub; it is a build target, not a rewrite.

Verifying a download

Each release carries a checksums.txt with the SHA-256 of every file, and the AppImage and macOS bundle carry detached signatures the in-app updater checks before it installs anything. The installer line does the same verification for you. To check by hand:

sha256sum -c --ignore-missing checksums.txt

Source, release notes and older versions are on the release page.