I've been away for ~3 years and my config is vimscript-coc-plug-etc. Worth moving to the 'new thing', and good resources to get up to date?

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

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

    💤 A modern plugin manager for Neovim

  • Based on this comment, I would strongly suggest using lazy.nvim as your package manager. It will create a lazy-lock.json file whenever you update your plugins, so your config will allways be reproducible (as long as the github repos holding your plugins are still available). You could wait 10 years and keep using your neovim config as long as you don't change your Neovim version.

  • kickstart.nvim

    A launch point for your personal nvim configuration

  • https://github.com/nvim-lua/kickstart.nvim here's the kickstart as a place to begin.

  • 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
  • nvim-lspconfig

    Quickstart configs for Nvim LSP

  • NvChad

    Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.

  • Use a pre-build config such as Lazyvim or Nvchat. I haved used none of them, but used them as inspiration for setting up my new dotfiles.

  • nvim-cmp

    A completion plugin for neovim coded in Lua.

  • mason-lspconfig.nvim

    Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.

  • https://github.com/williamboman/mason-lspconfig.nvim - Mason plugin to manage your LSP servers.

  • dotfiles

  • If you have questions about how to mix `vimscript` and `lua`, you are refer to my previous dot files, which are kind of dirty but it might be helpful : https://github.com/logeekal/dotfiles/tree/ansys-ubu

  • 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
  • LazyVim

    Neovim config for the lazy

  • Use a pre-build config such as Lazyvim or Nvchat. I haved used none of them, but used them as inspiration for setting up my new dotfiles.

  • dot-files

  • It took me around 2 days to do everything from scratch with Lazy. Here is my new config in case you are interested: https://github.com/logeekal/dot-files

  • lin.nvim

    Lin Rongbin's Neovim Distribution

  • you can try my neovim config: https://github.com/linrongbin16/lin.nvim

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