Everything is for Ubuntu/Debian by default, but you will be able to make it work for your distro with minimal adjustments.
make init
make vim
make nvim
ripgrep is super cool and not optional imo :D
cargo install ripgrep
pip install pynvim
npm i -g neovim