43 ms·
> You spend a few hours tinkering with settings, then two years pass like a breeze, you have reinstalled your system / on another employer's laptop, and you hav
by majewsky 9y ago
> You spend a few hours tinkering with settings, then two years pass like a breeze, you have reinstalled your system / on another employer's laptop, and you have to re-configure everything. From memory. That's frustrating.
That's why we treat configuration as code these days. Put all configuration files that matter in a repo.
And if a tool does not take a plain-text config file, or at least allow you to export settings to a plain-text file for later re-import, it's frankly not worth your time.
- thriftwy 9y agoI am not a DevOps so I won't be able to deploy that repo contents for the fear of my life.
- majewsky 9y agoWhat's particularly hard (or particularly DevOps) about a simple shell script that creates a bunch of symlinks? This is what I use: https://github.com/majewsky/devenv/blob/master/install.sh https://github.com/majewsky/devenv/blob/master/install.sh