Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history.
Additionally, Atuin (optionally) syncs your shell history between all of your machines. Fully end-to-end encrypted, of course.
You may use either the server I host, or host your own! Or just don’t use sync at all. As all history sync is encrypted, I couldn’t access your data even if I wanted to. And I really don’t want to.
If you have any problems, please open a topic on the forum
Please do try and read this guide, but if you’re in a hurry and want to get started quickly:
Now restart your shell!
Anytime you press ctrl-r or up, you will see the Atuin search UI. Type your query, enter to execute. If you’d like to select a command without executing it, press tab.