What did you expect to happen?
I expect that when I edit a script on machine A, changes show on machine B.
What happened?
I have to run atuin sync.
Here is my daemon config:
[daemon]
enabled = true
autostart = true
sync_frequency = 10
I also checked if daemon is started. I can see it in the process list on both machines.
Atuin doctor output
{
"atuin": {
"version": "18.13.6",
"commit": "e0d97af547ccbe4bcfdae64b97746ac2eecdf6fb",
"sync": {
"auth_state": "Self-hosted (authenticated)",
"records": true,
"auto_sync": true,
"last_sync": "2026-04-05 20:02:43.003822078 +00:00:00"
},
"sqlite_version": "3.46.0"
},
"shell": {
"name": "bash",
"default": "bash",
"plugins": [
"atuin",
"blesh"
],
"preexec": "blesh-0.4.0-devel4+b99cadb"
},
"system": {
"os": "Fedora Linux",
"arch": "x86_64",
"version": "43",
"disks": [
{
"name": "/dev/mapper/rootvg-root",
"filesystem": "xfs"
},
{
"name": "/dev/sdb1",
"filesystem": "xfs"
},
{
"name": "/dev/sda1",
"filesystem": "xfs"
}
]
}
}
Code of Conduct
What did you expect to happen?
I expect that when I edit a script on machine A, changes show on machine B.
What happened?
I have to run
atuin sync.Here is my daemon config:
I also checked if daemon is started. I can see it in the process list on both machines.
Atuin doctor output
Code of Conduct