6 ms·
I tried atuin and then switched back to fzf[0]. It's less features but that's not necessarily a negative. [0]https://github.com/junegunn/fzf https://github.com
by justech 6mo ago
I tried atuin and then switched back to fzf[0]. It's less features but that's not necessarily a negative.
[0]https://github.com/junegunn/fzf https://github.com/junegunn/fzf
- kstrauser 6mo agoFzf doesn't let you sync your shell history, though. I self-host an Atuin server so that I can share that history across my various machines.
- doubled112 6mo agoI also self host my own atuin server. It’s great. I didn’t think syncing terminal history would be very useful until I tried it, but now I have a hard time when I don’t have it.
- kstrauser 6mo agoThat was my experience. “Huh, what was that complicate thing I did on the database server?” I have its search bound to ^r and use Fish shell’s own search for most things, with cross-machine search a keystroke away.
- stevekemp 6mo agoTo be honest I find the things I do on my "work" laptop are different to the things I do on my "personal" laptop, and different again to what I do on my desktop machine. Regardless of which machine I'm using at any given moment I appreciate having "endless history", and the ability to search/filter it. But despite that I don't think I need to actual sync that. I'm sure there is value to be had from syncing and making all history unified, but it's never appealed to me particularly.
- justech 6mo agoYeah, that's part of the "less features" I mentioned. I don't get any value from syncing shell history, but I can see why it's useful for some.
- dc_giant 6mo agoYup already using fzf for other things will probably just go back for search history too.
- prashantv 6mo agoI personally prefer the fzf UX, but I liked atuin's better tracking of history and sync abilities so I combined them: https://github.com/prashantv/atuin-fzf https://github.com/prashantv/atuin-fzf