projectmgr.nvim
nvim
projectmgr.nvim | nvim | |
---|---|---|
5 | 6 | |
123 | 22 | |
- | - | |
2.5 | 9.1 | |
8 months ago | 18 days ago | |
Lua | Lua | |
GNU General Public License v3.0 only | - |
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.
projectmgr.nvim
-
Switching between projects
i went through all the project managers i could find and landed on https://github.com/charludo/projectmgr.nvim
-
Has anyone ever tried to implement the concept of 'projecttype'?
There are plugins that do that. e.g. https://github.com/charludo/projectmgr.nvim
-
projectmgr.nvim - I listened to all of your feedback and present a significantly improved and much more feature-laden version!
Link to previous post LINK TO REPO: charludo/projectmgr.nvim
- Run Python venv from nvim
-
My first plugin: ProjectMgr - lets you quickly switch between projects and define custom startup commands for each.
LINK: charludo/projectmgr.nvim
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?
telescope-project.nvim
neovhy - I had no better name for it I swear
direnv - unclutter your .profile
Neovim-from-scratch - 📚 A Neovim config designed from scratch to be understandable
barbar.nvim - The neovim tabline plugin.
project-settings.nvim - Manage project local settings using a json file.
penvim - Project's root directory and documents Indentation detector with project based config loader
telescope-tmuxinator.nvim - Integration for tmuxinator with telescope.nvim.
pyenv-virtualenv - a pyenv plugin to manage virtualenv (a.k.a. python-virtualenv)
project.nvim - The superior project management solution for neovim.
packer.nvim - A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config