Might be nice if we could replace the hard-coded switch in `syntax.go` with a map or something, then provide a lisp function to customize the colors.