I've been using LunarVim for a few months now, and I like it, but I want to create my own Neovim config. Here's the MVP list of plugins I think I'll need to be productive. I'd love some feedback/tips.

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • packer.nvim

    A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config

  • wbthomason/packer.nvim

  • nvim-lspconfig

    Quickstart configs for Nvim LSP

  • neovim/nvim-lspconfig

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • nvim-lsp-installer

    Discontinued Further development has moved to https://github.com/williamboman/mason.nvim!

  • williamboman/nvim-lsp-installer

  • telescope.nvim

    Find, Filter, Preview, Pick. All lua, all the time.

  • nvim-telescope/telescope.nvim

  • barbar.nvim

    The neovim tabline plugin.

  • romgrk/barbar.nvim

  • lualine.nvim

    A blazing fast and easy to configure neovim statusline plugin written in pure lua.

  • nvim-lualine/lualine.nvim

  • nvim-tree.lua

    A file explorer tree for neovim written in lua

  • kyazdani42/nvim-tree.lua

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Comment.nvim

    :brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more

  • numToStr/Comment.nvim

  • nvim-autopairs

    autopairs for neovim written in lua

  • windwp/nvim-autopairs

  • nvim-ts-closetag

    Use treesitter to auto close and auto rename html tag

  • windwp/nvim-ts-autotag

  • nvim-web-devicons

    lua `fork` of vim-web-devicons for neovim

  • kyazdani42/nvim-web-devicons

  • nvim

    My Neovim configurations. (by nishu-murmu)

  • I did as well, here's mine TezVim but people on reddit were to harsh on it, I mentioned them, am just a beginner, still.

  • LuaSnip

    Snippet Engine for Neovim written in Lua.

  • You'll also want a plugin for autocompletion and snippets. Most people seem to use nvim-cmp for the former and LuaSnip for the latter.

  • nvim-config

    Discontinued My lean, minimal, and sensible Neovim config. VS-who now? [Moved to: https://github.com/Sewdohe/NeoCode] (by Sewdohe)

  • Neovim-from-scratch

    📚 A Neovim config designed from scratch to be understandable

  • I would suggest using neovim from scratch with complementary youtube playlist

  • targets.vim

    Vim plugin that provides additional text objects

  • vim-targets, vim-surround and tabout are must-have plugins IMO.

  • vim-surround

    surround.vim: Delete/change/add parentheses/quotes/XML-tags/much more with ease

  • vim-targets, vim-surround and tabout are must-have plugins IMO.

  • tabout.nvim

    tabout plugin for neovim

  • vim-targets, vim-surround and tabout are must-have plugins IMO.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts