Every time I’d switch my development box, I used to spend hours (even days if things didn’t go well) getting my development environment to the same state. All the right packages, right settings, right bashrc, vimrc whatnot. Last December (2014) I switched to Docker for development, and since then, it’s been an easy sail.

Since I switched to Docker for my dev environment, it’s been an easy sail.

Have been thinking about sharing my setup with general public, but my personal setup contained, well… some sensitive data. So, it took time to fork it all out for public consumption. And ta-da, here it is.

This contains my development language of choice: Golang with my editor of choice: vim, setup for working neatly with golang. And some python, some nodejs, and some other things I need on a daily basis. Modify it to your liking, otherwise just enjoy the default setup, which works like a charm!