stole more stuff from vimrc of @joom