Installing from tarballs has always felt kind of annoying to me. You extract something, dig around, try a few commands, and hope it installs cleanly without scattering files everywhere. I ended up making a small CLI tool called tdgzi to make that more predictable. It basically looks at whats inside, figures out what kind of project it is and installs it in a consistent way into ~/.local instead of touching the system, it also keeps track of what it installs so you can remove it later instead of guessing what changed. Still pretty early but it’s been working well for most of what Ive thrown at it so far. https://github.com/EnvizyWasTaken/tdgzi Would be interested to hear if this sounds useful or if there are obvious cases where it would break.   submitted by   /u/Obvious-Football-310 [link]   [comments]