Since I started using vim, I’ve found that too many software developers store their configuration files at github. It really awesome. Last year I wrote a post at habrahabr (russian) how do I synchronize settings around multiple PCs or in other words my bootstrap procedure for new PC. It wasn’t so popular at habrahabr. I think that’s because I didn’t know about storing configuration files at github but many other people did.
What is a purpose of storing configuration at github? You can easily set up your new PC just by checkout repo and run init script. For example, I make simple script to create symlinks to ~\.vimrc

Now, I sync most of my setting still by Dropbox folder, but I going to move these settings to github.

Related Posts

developing

Vim as python IDE

This post was expected to be personal and just to tell the world my pain. I tired and wanna sleep. Step by step would be there. Meanwhile, I have done a lot of steps without Read more…

powershell

Get-Shares.ps1

So, let’s continue blogging about my PowerShell tools. I’m browsing throughout my corporate network using PowerShell mostly. The biggest problem with this approach is that when you go to the network share (by UNC path) Read more…

devops

Group-ByMonth.ps1

Bare PowerShell is quite odd if you’re using it on daily basis. There are no out-of-box such functions as add to environment path, get server shares, or convert to YAML. Eventually, you create a batch Read more…