Unfortunately it didn't work. It installed, booted, then it goes to a blank screen and a screaming fan. :(
Man it's fun to be using a "real" OS again!
So git is not installed on FreeBSD by default. The pkg for git has a huge pile of deps. Git from source has some gnarly deps too.
Dulwich has a porcelain module that provides basic ops like clone and push, and I have Python already (I didb't realize 3.7 was already there so I installed 3.9 too) and I need Dulwich for Xerblin, so I'm just going to use Dulwich instead of real git binaries!
→ https://stackoverflow.com/questions/39739032/not-able-to-clone-using-dulwich-pythonThe git cosystem seems gnarly to me, like a huge hoopla around an overwrought UI for what is basically a very simple and elegant idea. There are books and classes and videos and things.
You can do worse than the Tk Text widget.
It's better than 99.9999% of GUIs yet it still sucks. Mostly due to transient information and weird syntax.