Introduction

This repository is a Neovim config.

Package manager

The lazy.nvim is used as the plugin manager.

Prerequisites

Check Noevim health with the below nvim command

:checkhealth

Install Homebrew

Install lazygit

Install a Nerd Font

Mason related dependencies

  1. rust-analyzer
  2. codelldb
  3. Prettier
  4. stylua
  5. copilot (will be automatically installed by lazy.nvim)

    Note: to setup copilot, perform :Copilot setup in nvim

  6. eslint_d
  7. yaml-language-server (yamlls)