atuin: new machine setup
• 157 words • 1 min • updated
Problem statement: you’re already using atuin, and have sync configured.
You just got a new machine. Now, configure atuin in it.
If you self-host, configure your sync server first:
$EDITOR ~/.config/atuin/config.toml
# ---
## address of the sync server
# sync_address = "https://api.atuin.sh"
sync_address = "https://{your-server-here}"Then log in to your server:
atuin login --username {username}
<type in password>You can also provide the password with the --password switch, but keep in mind
it will be logged to your shell history unless you take precautions.
The next step is to import your current history into atuin. If this is a fresh new machine then there’s no need to do so.
If you had been using it for a while but didn’t set up atuin from the
beginning, go on:
atuin import autoFinally, sync it once:
atuin syncSyncing happens automatically, but it’s sensible to manually kick-off the initial sync upfront.
Fin.
Backlinks
- atuin: delete account (May 18, 2026)