For context Atuin (Github) is a shell history replacement that apparently provides a lot of extra functionality.
Has anyone used it? Im thinking of switching to it but Im worried about its impact on performance and if its worth it.
It’s better than any built-in history tools (including zsh and fish) and I find the sync feature very useful. It’s definitely saved me time in having to re-find old commands I used once. Probably the second best quality-of-life tool for the shell after zoxide (a brilliant cd replacement).
Atuin*
I just sync my bash history with dotfiles and use FZF for recalling it. I’m not sold on it.
Also, the same history on different machines would be something I definitely do NOT want. I heavily rely on recent history to re-run commands on different machines with different projects and configurations. Mixing all that would be a mess.
it’s great, I use it all the time. I run my own server and sync history between my work and personal laptops. If I need history for a specific project, I filter by the workspace (or whatever it’s called)