atuin: Atuin won't update history after initial import.

New user here, I’m trying to get atuin to work under OpenSUSE Tumbleweed, but my history isn’t updating and atuin wasn’t working out of the box. I have installed the package through the package repositories with zypper. I’m not sure whether this is an issue for this repo, the package maintainers at OpenSUSE or if I’m doing something wrong.

To reproduce

  1. Install package zypper in atuin (will also automatically install ‘atuin-bash-completion’)
  2. Start a new terminal window, keybinds don’t seem to be registered.
  3. Manually add eval "$(atuin init bash)" to .bashrc
  4. Spawn a new terminal window, keybinds seem to be registered now
  5. Manually import history by running atuin import auto
  6. History is now imported
  7. Type some commands
  8. Notice that none end up in the history (neither Global, Host, Session, nor Directory)
$ atuin --version
atuin 18.0.1
$ bash --version
GNU bash, version 5.2.26(1)-release (x86_64-suse-linux)

My terminal is Konsole, with the command set to /bin/bash.

Operating System: openSUSE Tumbleweed 20240223
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Kernel Version: 6.7.5-1-default (64-bit)
Graphics Platform: Wayland

About this issue

  • Original URL
  • State: open
  • Created 4 months ago
  • Reactions: 3
  • Comments: 25 (13 by maintainers)

Most upvoted comments

That actually looks great, I’d be happy to review the PR!

The code error you see is because you’re not logged in, but it’s been fixed in main anyway