A custom-built Gentoo that uses the Awesome Window Manager for a minimal install, builds Firefox from source, and uses OpenSnitch to sniff everything.
My machine is locked down hard.
Oh, and I checked what depends on Go on my machine. The one kicker was libcap, which won't depend on Go if I tell it not to build captree. So I did that.
I uninstalled Docker.
That leaves:
* `arduino-builder` (for my custom keyboard).
* Hugo (for my websites).
* An unnamed program.
* Gitea.
Besides `arduino-builder`, I have a plan to get rid of all three of those. For two, Hugo and Gitea, I had already planned to. The unnamed program is harder, but someone has already done one. Unfortunately, it's in Go, so I'm going to have to do something else myself.
It actually is because I can utilize my machine better by having less processes running and lighter ones at that. I can run ZFS easily. I can have a minimal kernel, reducing my attack surface.
I can customize installed packages, such as what I did above.
Also, it taught me system administration.
Totally worth the effort.
As for getting rid of Go, I'm surprised that I had so few Go programs, and like I said, I was already planning on replacing two with my own stuff.
My machine is locked down hard.
Oh, and I checked what depends on Go on my machine. The one kicker was libcap, which won't depend on Go if I tell it not to build captree. So I did that.
I uninstalled Docker.
That leaves:
* `arduino-builder` (for my custom keyboard).
* Hugo (for my websites).
* An unnamed program.
* Gitea.
Besides `arduino-builder`, I have a plan to get rid of all three of those. For two, Hugo and Gitea, I had already planned to. The unnamed program is harder, but someone has already done one. Unfortunately, it's in Go, so I'm going to have to do something else myself.
`arduino-builder`, though, that's tough.