I started over and this time was able to get fully switched over.
One of the main issues was building Go applications for Linux as static binaries. My solution was to ditch gb and start using a Makefile that included some specific commands. After doing this, things are working very nicely and I’m quite happy.
Other changes included using
- Terminator for my terminal
- Scudcloud for my Slack client
- Thunderbird with ExQuilla for my Exchange mail client
- govendor for my Go vendoring strategy. I really like how this works.
to my /etc/fstab file when mounting the ext4 partitions and all the performance issues disappeared. It’s now actually faster than the OSX version.