atuin (sysutils/atuin) Updated: 2 days, 17 hours ago Add to my watchlist

Magical shell history

Magical shell history. Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.

Version: 18.0.2 License: MIT GitHub
Maintainers herbygillot
Categories sysutils
Platforms darwin
  • universal (Build for multiple architectures)

"atuin" depends on

build (4)
lib (1)

Ports that depend on "atuin"

No ports

Port notes

To install atuin for zsh:

$ echo 'eval "$(atuin init zsh)"' >> ~/.zshrc

To install atuin for bash, there are 2 steps:

1. Install bash-prexec from
(atuin requires preexec hooks for bash)

2. Install atuin into .bashrc:

$ echo 'eval "$(atuin init bash)"' >> ~/.bashrc

Port Health:

Loading Port Health

Installations (30 days)


Requested Installations (30 days)