Follow the steps for your specific operating system!
#Using Pacman
sudo pacman -S --noconfirm \
git neovim python python-pip python-pynvim \
wl-clipboard \
deno npm \
ripgrep fd \
imagemagick \
curl shfmt \
yazi 7zip sshfs \
tree-sitter-cli \
gdb \
rustup \
noto-fonts-emoji ttf-jetbrains-mono-nerdMy configuration also comes with some languages that are installed via Mason, some of which require Npm. If you wish to use any of the languages I use, download Npm, otherwise remove the LSPs listed in the lua/user/lspconfig.lua file after installation. I also use lazygitrs for fast Git management.
Install Npm via your preferred package manager.
#Using Npm
sudo npm install -g neovim prettier
#Using Pacman
sudo pacman -S --noconfirm rustup
#Using Rustup/Cargo
rustup update stable
cargo install stylua
cargo install lazygitrsYou're all done!
#Using Homebrew
brew install \
git \
neovim \
python \
deno \
node \
ripgrep \
fd \
imagemagick \
curl \
shfmt \
yazi \
sevenzip \
tree-sitter-cli \
gdb \
brew install --cask \
font-jetbrains-mono-nerd-font \
sshfs-mac
rustupMy configuration also comes with some languages that are installed via Mason, some of which require Npm. If you wish to use any of the languages I use, download Npm, otherwise remove the LSPs listed in the lua/user/lspconfig.lua file after installation. I also use lazygitrs for fast Git management.
#Using Npm
npm install -g neovim prettier
#Using Rustup/Cargo
rustup default stable
cargo install stylua
cargo install lazygitrsYou're all done!
Run the included PowerShell setup script. This script includes package dependencies and info about a couple Windows-specific post-installation steps.
#In Powershell
cd $env:LOCALAPPDATA
git clone https://github.com/HiFiveJazz/nvim
cd nvim
.\windows-setup.ps1You're all done!