environment setup. Mostly vim.