Skip to content

Plugins

Neovim Plugins

This section contains detailed documentation for all the plugins used in this Neovim configuration. Each plugin has its own dedicated page with usage instructions, configuration options, and tips.

Available Plugins

Below is a categorized list of all plugins documented in this configuration. Each links to a dedicated page with details, usage, and configuration tips.

Plugin Management

  • Lazy.nvim - Fast, modern plugin manager
  • LazyVim - Modern Neovim config framework

UI & Appearance

LSP, Completion & Snippets

Treesitter & Syntax

Formatting & Linting

Git Integration

Terminal & Persistence

Utilities & Misc

Plugin Management

This configuration uses lazy.nvim as the plugin manager. All plugins are configured in the lua/plugins directory, with each plugin having its own configuration file.

To add a new plugin:

  1. Create a new file in the lua/plugins directory
  2. Add the plugin configuration using the lazy.nvim syntax
  3. Restart Neovim or run :Lazy sync to install the plugin

Customizing Plugins

Each plugin’s configuration can be customized by editing its respective file in the lua/plugins directory. The configuration files contain detailed comments explaining each option.

For more information on customizing specific plugins, please refer to their individual documentation pages.