Atuin is your shell history. The idea is that it’s not just the shell history of a single session, or the shell history of a single machine, it&

Interview with Ellie Huxtable, Atuin

submited by
Style Pass
2021-06-18 13:30:11

Atuin is your shell history. The idea is that it’s not just the shell history of a single session, or the shell history of a single machine, it’s all of your shell history, forever.

If there’s one command you remember running on your old laptop three years ago that was really useful and you need it now, odds are it’s probably not the same history file, but hopefully it would be in your Atuin database. Personally, I have lots of machines I’m always switching to. Laptops, desktops, servers. Sometimes I’m like, “oh, I wrote this really long pipe sequence that I don’t quite remember, but I want to find it again.” I want to try and make that easier.

SQLite is one of my most favorite pieces of software, so I went straight for that. It’s the database behind Atuin. I’ve used it before for various side projects, and it’s never failed me for anything. It’s always really reliable.

I’m still working on all the features so it’s not all there yet, but I want to be able to take all your shell history from all your machines and put it in one place. Then you’ll be able to see trends in what you like to do, the sorts of commands you run that pass and fail. That’s the idea for Atuin

Leave a Comment