Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dotfiles
- neovim and platformio tutorial
-
Lazy vs Packer
even the packer.nvim creator has switched to lazy as some people have pointed out
-
nvim as a code editor
LSP-config Author's Config
- packer.nvim "after" vs "wants"
-
Ecovim: Ultimate React Neovim Config
Have a look at this config from the packer.nvim author: https://github.com/wbthomason/dotfiles/blob/linux/neovim/.config/nvim/init.lua and notice that 'plugins.lua' is never soucred/required in unless you actually run a 'PackerInstall' - that is the correct way to do it.
- Lists of lua-based nvim config files?
-
Neovim 0.5 now released (includes LSP / rust-analyzer support)
I mostly copied the LSP configuration from here (good starting point): https://github.com/ChristianChiarulli/LunarVim and here: https://github.com/wbthomason/dotfiles/tree/linux/neovim/.config/nvim
- Starting with lua tips
-
List of neovim lua configs?
https://github.com/fsouza/dotfiles https://github.com/wbthomason/dotfiles https://github.com/glepnir/nvim https://github.com/elianiva/dotfiles
dotfiles
-
Use LSP autocomplete without auto pop up.
Thank you so much!! From my research it used to be documented in the wiki but was removed, and I was not using the option nesting within the completion key. Looking at your dot files made it clear how to use it, may help someone else:
- LSP auto format on save causes buffer change
- Eslint Lua Solution?
- Recommend config repos that I can use to structure my config?
- Starting with lua tips
- Efm and eslint: diagnostic virtual text doesn't show up
-
Losing my mind with formatting
I'm following along with this post and the associated dotfiles.
-
nvim LSP and Typescript, ESLint and Prettier
I have a format on save setup with efm that I'm pretty happy with https://github.com/lukas-reineke/dotfiles/blob/master/vim/lua/lsp.lua prettier is in there as well.
-
How to leverage neovim's vim.lsp.buf.formatting() ?
You can take a look here how I set it up. https://github.com/lukas-reineke/dotfiles/blob/master/vim/lua/lsp.lua
What are some alternatives?
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
null-ls.nvim - Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
rust-tools.nvim - Tools for better development in rust using neovim's builtin lsp
nvim-lspinstall - Provides the missing :LspInstall for nvim-lspconfig
lspsaga.nvim - improve neovim lsp experience [Moved to: https://github.com/nvimdev/lspsaga.nvim]
nvim - 🍨 Soothing pastel theme for (Neo)vim
formatter.nvim
nvim - neovim configuration written in lua
efm-langserver - General purpose Language Server
polybar-sxhkd - Read sxhkd status fifo and display the hotkey chain on polybar
config_manager - My configuration files and tools
nvim-lua-guide - A guide to using Lua in Neovim