Skip to content

brianferri/config.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

177 Commits
 
 
 
 
 
 
 
 

Repository files navigation

config.nvim

Requirements

  • Neovim 0.11+
  • Language servers, debuggers, etc., installed separately (this config assumes they exist or will be installed via mason.nvim)
    • You will need tree-sitter-cli;
    • nodejs, npm, rust, cargo, go, zig, gcc/g++ for the default lsp configs;

remove any lsps from the lsp configs you don't intend to use/don't want to install the binaries for before running nvim

Installation

  1. Clone this repo into your Neovim config directory:
    git clone https://github.com/brianferri/config.nvim.git ~/.config/nvim
    # You may also want to remove the `.git` from the dir
    rm -rf ~/.config/nvim/.git
  2. Boot Neovim; The plugin manager will pick up init.lua and load everything.
  3. Run :checkhealth to see if anything is missing (LSPs, debug adapters, etc.).
  4. Optionally, add or override modules (see Customization below).

Usage Tips

  • Use :Lazy to inspect loaded plugins.
  • Use :Mason (:MasonLog) to inspect LSPs, DAPs, Linters, etc.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages