BSD Ports

shells/iris 0.7.4_1 FreeBSD

Shell auto-completion tool for your terminal

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
d81b7ba3c3
License
BSD0CLAUSE
Categories
shells
Package size
6553.3 KiB, 22703.1 KiB installed

Description

IRIS is built on top of TTY, so it runs everywhere. It just needs a terminal!

Run iris wherever you already work; your local machine, a remote server, or anywhere you can ssh. Each suggestion menu renders directly inline inside your real terminal session, not an app's imitation of one, so it never breaks full-screen TUIs or terminal formatting. Automatically index your aliases and shell history to suggest commands that match your actual workflow in real time. Change configurations and propagate them instantly without restarting your shell. One single local native Go binary, not an app: no gui, no electron, no mac-only wrapper, no account, no telemetry. (if you've used fig: it's that, rebuilt to run purely on TTY)

Install

Binary package:

pkg install iris

From the ports tree:

cd /usr/ports/shells/iris/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	iris>0:shells/iris

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.7.2_10.7.3--0.7.4
FreeBSD:14:quarterly0.7.0_10.7.0_1n/a-0.7.0_1
FreeBSD:15:latest0.7.30.7.4n/a--
FreeBSD:15:quarterly0.7.0_10.7.0_1n/an/an/a
FreeBSD:16:latest0.7.00.7.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1

No port depends on this one.

Configuration

Options name: shells_iris

OptionDefaultDescription
COMPLETIONSonBuild and/or install shell completions
DOCSoffBuild and/or install documentation
USES
go:modules
Service scripts
none

Files

distinfo 2
FileSizeSHA256
go/shells_iris/iris-v0.7.4/v0.7.4.mod27058b9289f8e910d83de0ede000c09898781e1356616803811cb3f53e2e143ced24
go/shells_iris/iris-v0.7.4/v0.7.4.zip878692cac0429195c07ab24983c02d10c6d14fce474fdd7e44e8f6a58e2d66fd7160e9

Commit history 20

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
044f64f577 Hiroki Tagato shells/iris: Update to 0.7.4
Changelog: https://github.com/versenilvis/IRIS/blob/main/CHANGELOG.md#v074---2026-10-17 Reported by: GitHub (watch releases)
380ecebc8b Hiroki Tagato shells/iris: Update to 0.7.3
While here, simplify shell completions installation. Changelog: https://github.com/versenilvis/IRIS/blob/main/CHANGELOG.md#v073---2026-10-09 Reported by: GitHub (watch releases)
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
d8c42c0065 Hiroki Tagato shells/iris: Update to 0.7.2
Changelog: https://github.com/versenilvis/IRIS/blob/main/CHANGELOG.md#v072---2026-10-05 Reported by: GitHub (watch releases)

The latest 5 of 20 in the history this site was built from.