The easy way is using MordechaiHadad/bob: A version manager for neovim.
bob install stable
bob use stable
Make sure to remove or move your current nvim
directory
git clone https://github.com/jellydn/lazy-nvim-ide.git ~/.config/nvim
Run nvim
and wait for the plugins to be installed
Open nvim
and enter the following:
:checkhealth
I recommend using the following repo to get a "Nerd Font" (Font that supports icons)
docker run -w /root -it --rm alpine:latest sh -uelic '
apk add git nodejs npm neovim ripgrep build-base make musl-dev go --update
go install github.com/jesseduffield/lazygit@latest
git clone https://github.com/jellydn/lazy-nvim-ide ~/.config/nvim
nvim
'
rm -rf ~/.config/nvim
rm -rf ~/.local/share/nvim
rm -rf ~/.cache/nvim
rm -rf ~/.local/state/nvim
- Improve key repeat on Mac OSX, need to restart
defaults write NSGlobalDomain KeyRepeat -int 1
defaults write NSGlobalDomain InitialKeyRepeat -int 14
- VSCode on Mac
To enable key-repeating, execute the following in your Terminal, log out and back in, and then restart VS Code:
# For VS Code
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
# For VS Code Insider
defaults write com.microsoft.VSCodeInsiders ApplePressAndHoldEnabled -bool false
# If necessary, reset global default
defaults delete -g ApplePressAndHoldEnabled
# For Cursor
defaults write com.todesktop.230313mzl4w4u92 ApplePressAndHoldEnabled -bool false
Also increasing Key Repeat and Delay Until Repeat settings in System Preferences -> Keyboard.