commands.sh

atuin

all

Store your shell history in a searchable database. Optionally sync your encrypted history between machines.

More info →

Options (3)

-u, --usernameboolean

Register an account on the default sync server using the specified username, email, and password

Example: atuin register {{[-u|--username]}} {{username}} {{[-e|--email]}} {{email}} {{[-p|--password]}} {{password}}
-e, --emailboolean

Register an account on the default sync server using the specified username, email, and password

Example: atuin register {{[-u|--username]}} {{username}} {{[-e|--email]}} {{email}} {{[-p|--password]}} {{password}}
-p, --passwordboolean

Register an account on the default sync server using the specified username, email, and password

Example: atuin register {{[-u|--username]}} {{username}} {{[-e|--email]}} {{email}} {{[-p|--password]}} {{password}}

Examples (6)

Install atuin into your shell

eval "$(atuin init bash|zsh|fish)"

Import history from the shell default history file

Search shell history for a specific command

atuin search command

Register an account on the default sync server using the specified username, email, and password

atuin register [-u|--username] username [-e|--email] email [-p|--password] password

Login to the default sync server

atuin login [-u|--username] username [-p|--password] password

Sync history with the sync server

made by @shridhargupta | data from tldr-pages