Skip to content
HiFiveJazzPublic

About

A comfy neovim configuration, written in Lua, using the Lazy package manager.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

225 Commits

Folders and files

Repository files navigation

Installation

Follow the steps for your specific operating system!

Arch Linux

#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-nerd

My 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 lazygitrs

You're all done!

macOS

#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
  rustup

My 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 lazygitrs

You're all done!

Windows

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.ps1

You're all done!

About

A comfy neovim configuration, written in Lua, using the Lazy package manager.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages