Skip to content

[Bug]: scripts sync only manually #3380

@jaimep12

Description

@jaimep12

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

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions