All apps/Atuin

Atuin

atuin

Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands.

Runs as atuin|macOS, Linux, Windows|atuin.sh

Autocomplete

Fig spec, with what the manifest adds · 36 subcommands · 2 options
Published once and never changed; check the digest before caching
sha256
d2109aff01245409df4bfdcb937f8d2d7393c433ba6719f17f326305066333b6
Size
16661 bytes
Subcommands36 subcommands
atuin history
Manipulate shell history
atuin history start
Begins a new command in the history
atuin history end
Finishes a new command in the history (adds time, exit code)
atuin history list
List all items in history
atuin history last
Get the last command ran
atuin import
Import shell history from file
atuin import auto
Import history for the current shell
atuin import zsh
Import history from the zsh history file
atuin import zsh-hist-db
Import history from the zsh history file
atuin import bash
Import history from the bash history file
atuin import resh
Import history from the resh history file
atuin import fish
Import history from the fish history file
atuin import nu
Import history from the nu history file
atuin import nu-hist-db
Import history from the nu history file
atuin stats
Calculate statistics for your history
atuin search
Interactive history search
atuin sync
Sync with the configured server
atuin login
Login to the configured server
atuin logout
Log out
atuin register
Register with the configured server
atuin key
Print the encryption key for transfer to another machine
atuin status
atuin account
atuin account login
Login to the configured server
atuin account register
atuin account logout
Log out
atuin account delete
atuin kv
atuin kv set
atuin kv get
atuin server
Start an atuin server
atuin server start
Start the server
atuin init
Output shell setup
atuin uuid
Generate a UUID
atuin contributors
atuin gen-completions
Generate shell completions
OptionsOn atuin itself
--help-h
Print help
--version-V
Print version