I've just put up all the config files I use at https://github.com/srikanthnv/Config.

I'm not particularly proud of the .vimrcs. They're a giant mess, as of now. I should clean them up into one good one soon.