- ripgrep
- xclip
- fzf
- cmake
- rustup
- unzip
- setup java (21+)
- download jdtls latest
- extract jdtls to
$XDG_DATA_HOME/eclipse_jdtls, make sure you have theplugins/bin/etc. dirs in the$XDG_DATA_HOME/eclipse_jdtlsfolder - if needed, follow the steps here https://github.com/mfussenegger/nvim-jdtls
git clone https://github.com/neovim/neovim.git $HOME/neovim
cd $HOME/neovim
make CMAKE_BUILD_TYPE=RelWithDebInfo
sudo make install
# Setup plugins
git clone https://github.com/samiulsami/nvimconfig.git $HOME/.config/nvim
nvimsudo echo "export EDITOR='nvim -f'" >> $HOME/.zshrc
git config --global core.editor 'nvim -f'<leader>key is space- Press
<leader>skto search keybinds - Most plugin keybinds are defined in their respective
.luafile in./lua/plugins/*