Since I use Emacs I’ve been really happy with Magit, even tho it’s UI has a bit of a learning curve to it. I’ve been also trying out Gitg since I moved back to GNOME and it’s been really solid as well. It lacks a couple really nieche features but otherwise as a fast commit tracking/writing tool it’s very good.
Yes, absolutely, but sadly the Steam Deck and S76 workstations are still niche products, focusing on the gaming and SoftDev markets.
Framework is very promising and I hope they’ll succeed breaking into more mainstream markets. But I’m really saddend by Canonical and that they dropped the ball with it because back in the day they made some attempts to partner with larger laptop vendors to pre-load Ubuntu and I think it also had great promise even tho Linux software was not nearly as refines as it is today. But nowadays when the software is much more capable they focus their efforts almost exclusively on business / server side applications.