Skip to content

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

License

Notifications You must be signed in to change notification settings

HiFiveJazz/Neovim-Configuration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dependencies

This project requires NeoVim. Install via your preferred package manager.

Arch Linux

sudo pacman -S neovim cargo ripgrep noto-fonts-emoji imagemagick curl shfmt
yay -S lua51

macOS

brew install neovim curl

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 lspconfig.lua file after installation.

Install Npm via your preferred package manager.

Arch Linux

sudo pacman -S npm jdk-openjdk python
npm install -g neovim tree-sitter-cli prettier
tree-sitter generate regex rust
cargo install stylua

macOS

brew install npm
npm install -g neovim tree-sitter-cli prettier
tree-sitter generate regex rust
cargo install stylua

Installation

  1. Clone Repository:

In order to install, clone the repository.

git clone https://github.com/HiFiveJazz/Neovim-Configuration
  1. Move into the Neovim .config directory:
mv Neovim-Configuration/* ~/.config/nvim/

You're all done!

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published