After being a happy Atuin user on my macOS laptop for a few years, tonight I started doing more work on a server I provisioned a few months ago and thus installed Atuin on it. However, so far the experience wasn’t as smooth as I’d hoped (or had come to expect based other Atuin experiences):
- Finding my username proved to be a little tricky. I started looking for the credentials necessary to sync up the second machine with the first one, and it took me quite a while to find the username. I tried
atuin status
at some point but it seemed to hang for a while (many seconds) so I aborted it (it works now) – maybe it should show local information that’s always available before trying to fetch remote stuff, which apparently is more fallible? I was somewhat expectingatuin info
to provide this, too. - Once I’d figured that out, I installed it and copy-pasted the output of
atuin init bash
into my.profile
. However, while the commands (all 77k of them) from my first machine appear to be there, for some reason new commands are not recording (after restarting my SSH session with the.profile
all setup). I just usedatuin doctor
, which complains about a lack ofble.sh
… The lack of even functioning up arrow functionality manages to badly break my muscle memory. - I’m also noticing that in Ghostty on the former macOS machine, scrolling the terminal window seems to end up scrolling only my Atuin history rather than the entire window. Is this a known issue somehow?
Hoping to resolve these issues so I can go back to being a very satisified Atuin user!