improved vimrc, tmux.conf and gitignore