Install
itero runs on macOS (Apple Silicon and Intel) and Linux (x86_64 and aarch64).
Homebrew
Section titled “Homebrew”brew install aegea-dev/tap/iteroThe formula puts Itero.app, the macOS notifier, in its own folder, where
itero finds it.
The install script
Section titled “The install script”curl -fsSL https://raw.githubusercontent.com/aegea-dev/itero/main/install.sh | shThe script downloads a release, checks the archive’s SHA-256 before
unpacking it, installs itero to ~/.local/bin and, on macOS, Itero.app
to ~/Applications. It never edits your shell profile: if ~/.local/bin is
not on your PATH, it says so.
| Option | Does |
|---|---|
--version X.Y.Z | installs that release instead of the latest |
--to DIR | installs itero to DIR |
--uninstall | removes what it installed |
Pass options after sh -s --:
curl -fsSL https://raw.githubusercontent.com/aegea-dev/itero/main/install.sh | sh -s -- --version 0.1.0From source
Section titled “From source”With a Rust toolchain:
git clone https://github.com/aegea-dev/iterocd iteromake installmake install installs itero to ~/.cargo/bin and, on macOS, builds
Itero.app and puts it in ~/Applications.
Notifications
Section titled “Notifications”On macOS, notifications come from Itero.app, which asks once to be
allowed to show them and then has its own entry in System Settings,
Notifications. Without the app they go through osascript and show as
Script Editor’s.
On Linux, itero uses the first of notify-send (libnotify), gdbus (the
freedesktop notification service) and kdialog (KDE) that it finds.
Check it
Section titled “Check it”itero --versionNext: the quickstart.