Moving to Spacemacs for Scala and Python

I’ve just finished retooling my development environment, and the process was annoying enough that I thought I’d write it up here, for myself in the future, and for you in the present. tl;dr; I ended up porting my old Emacs config, based on the literate emacs24-starter-kit, over to Spacemacs, and ended up with a great Scala and Python setup. Read on for the details. Goals I’ve been an Emacs user since my first days with Clojure, and I’m hooked, fully in love. Those Clojure days were a long time ago; as I’ve spent more time developing in Scala and Python, I’ve made do with basically just code formatting and syntax highlighting, delegating to an external build tool like SBT in a terminal window to give me compilation feedback every so often. My Emacs config is crusty and old, and way out of date. ...

September 23, 2019 · 5 min