The Turtle moves!
Technology
A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.
Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.
Subcommunities on Beehaw:
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
Is that CTT's starship config?
Yes spot on!
It looks soo good
I figured starship.rs but not the CTT part, any pointer to help me?
I've been using fish
for many years now which has similar history recall features along with an improved and simplified syntax:
Same, I've been very fond of it so far! Though I'm curious about what this has to offer.
Damn 12K GitHub stars? Why am I discovering this only now? I need to refine my discovery habits
Been using it for months, haven't gotten to use the sync yet, my only regret so far is that it doesn't support case insensitive search which is a pretty big deal for me unfortunately.
I haven't used Atuin (though I think I might give it a try), but maybe you could use the atuin history list
command and pipe that into something like fzf
or ripgrep
to get case insensitive search?
Sync seems like it's going to be more pain than its worth unless you have all your machines configured the same. I'm not even running the same distros between machines...
What I found compelling about the sync is that you can have your other machines' histories there with you, but in the background, behind a different shortcut, just in case you need to re-run or check that command you ran somewhere else few years ago…
As I said, I haven't used that yet, but that's in many ways more appealing than having to SSH onto said machine (assuming it's even possible).
Ah, ok, that makes more sense. That also solves any ordering problem if you, say, you're running local and elsewhere commands and a sync means pressing up gives you an unexpected item.