neovhy
nvim
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.
neovhy
- Null-LS isn't recognizing my .luacheckrc
- Lists of lua-based nvim config files?
-
Recommend config repos that I can use to structure my config?
Here's mine, designed to be as fast as absolutely possible (~20ms startup time with 44 plugins) :)
nvim
-
You don't need to `source <venv>/bin/activate` before running neovim for LSP to pick the virtual environment.
I prefer to let this automaticlly handled inside neovim. For pyright, I made my nvim support these python venv: basic virtualenv in workspace (with pyvenv.cfg), pipenv and poetry. see https://github.com/younger-1/nvim/blob/one/lua/young/lang/python.lua
- Run Python venv from nvim
- Python virtual environment pyright
-
Null-LS isn't recognizing my .luacheckrc
Thanks you! Here's my configuration: https://github.com/younger-1/nvim and my choice of modules of plugins https://github.com/younger-1/nvim/blob/b0d4b4ecd185537c2e3e28b55cb8171eef124ad2/lua/young/plugins.lua#L865-L881 The defer usage in your nvim config would definitely help me to try this magic which I failed to make it work in my nvim config when I first saw it in doom-nvim.
-
Packer Initialization
My setup for packer with recompile and carefully design for first time bootstrap https://github.com/younger-1/nvim/blob/42efe08512145323d06c6b5f0877cf9a218f3da7/lua/young/plugin-loader.lua
-
Comparing different approaches to packer
My neovim config: https://github.com/younger-1/nvim
What are some alternatives?
nvimdots - A well configured and structured Neovim.
projectmgr.nvim - Quickly switch between projects and automate startup tasks.
dotfiles - dotfiles
Neovim-from-scratch - 📚 A Neovim config designed from scratch to be understandable
dotfiles - :floppy_disk: personal configuration files
project-settings.nvim - Manage project local settings using a json file.
nvim - neovim configuration written in lua
penvim - Project's root directory and documents Indentation detector with project based config loader
dotfiles
pyenv-virtualenv - a pyenv plugin to manage virtualenv (a.k.a. python-virtualenv)
dotfiles - My dotfiles
packer.nvim - A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config