Updates to dotbash and dotvim environments

2 minute read

I discovered recently that people are really using my repositories and getting pull requests for the same.

So I just wanted to mention here about the updates to these repositories so far since the last time I wrote about them.


The biggest change to my Vim environment is that I switched from vim-addon-manager with vim-scripts.org to Vundle, thanks to Anirudh's comment on my previous post.

The second major change was the discovery of Solarized which was an amazing color scheme that I just have not been able to live without ever since I first saw it seven months ago.

solarized with vim on dark background

A great side effect of this was discovering iTerm2 for Mac. I now use iTerm2 solarized dark theme + vim solarized theme with dark background for the console version and vim solarized theme with light background for the GUI MacVim version. I'm absolutely adoring it and I find it very pleasing and easy on the eyes.

Other changes in dotvim include incorporating stuff related to CoffeeScript, Ubuntu Upstart, nginx, etc. whose syntax files are not part of the default Vimfiles, not in a git repo, etc.

dotvim is at https://github.com/swaroopch/dotvim.


After realizing that people have tried using dotbash and found the installation process cumbersome because the bash-it, by default, asks the user to approve every plugin that they want installed and they found it annoying. I replaced the default install script to install all the plugins (except recent buggy ones) and made installation much more simpler.

Again, after realizing that people are using dotbash and subsequently they were surprised that it overwrote ~/.gitconfig and other files by default which basically nuked their git email addreses and added mine and ended up me being listed as a "guest" committer on their repositories, I got rid of the username-specific stuff in the repository.

And also it is merged and keeping up with the master branch of the bash-it repository.

dotbash is at https://github.com/swaroopch/dotbash.

As always, looking forward to feedback on whether others find this tweaking of the development environment useful and feedback on how to improve it further.


Sharninder says:

You're back on a Mac. I thought you sold yours a long time back.

And I agree. Solarized is awesome. Can't live without it.

Swaroop says:

@Sharninder I've been back on a Mac since about a year... and you've been reading my blog for more than six years! :-O

+1 for Solarized