- install vim and neovim
- install nerd font
- copy .vim into $HOME
- copy the nvim dir from .config into $HOME/.config
- copy .vimrc file to $HOME
- install nodejs
- ensure you have the requirements for nvim-treesitter
- tip - installing the build prerequisites for neovim satisfy requirements for the parsers configured in .config/nvim/after/plugin/treesitter.lua
- install treesitter
npm install -g tree-sitter-cli neovim
- create python venv for neovim
python3 -m venv ~/.venv/nvim . ~/.venv/nvim/bin/activate pip install debugpy pynvim
- change python paths in ~/.vimrc and ~/.config/nvim/after/plugin/dap.lua
- install ripgrep
- install fd
- install sqlite.lua
- launch vim
:PlugInstall
- launch nvim
:PackerSync
- install tpm
- copy .tmux.conf to $HOME
- launch tmux and install plugins
<leader>I