Updated
about 12 hours
ago.
1 hackers ♥️.
1 follower.
Description
Neovim is getting more and more built-in features, from LSP client, snippet to auto-completion.
Now it's possible to built a neovim IDE environment, with built-in lsp, snippet and auto-completion, without any external plugin.
Goals
Use a minimal init.lua only, without any nvim package manager nor external plugin, to build an IDE environment, which can:
- Use LSP to do context aware context lookup
- Auto-complete function name, parameter list etc
- Support multiple LSP servers for different languages
Linux kernel and btrfs-progs will be used as the example projects.
Resources
Looking for hackers with the skills:
This project is part of:
Hack Week 25
Activity
Comments
Be the first to comment!
Similar Projects
Try out Neovim Plugins supporting AI Providers by enavarro_suse
Description
Experiment with several Neovim plugins that integrate AI model providers such as Gemini and Ollama.
Goals
Evaluate how these plugins enhance the development workflow, how they differ in capabilities, and how smoothly they integrate into Neovim for day-to-day coding tasks.
Resources
- Neovim 0.11.5
- AI-enabled Neovim plugins:
- avante.nvim: https://github.com/yetone/avante.nvim
- Gp.nvim: https://github.com/Robitx/gp.nvim
- parrot.nvim: https://github.com/frankroeder/parrot.nvim
- ...
- Accounts or API keys for AI model providers.
- Local model serving setup (e.g., Ollama)
- Test projects or codebases for practical evaluation:
- OBS: https://github.com/frankroeder/parrot.nvim
- OBS blog and landing page: https://github.com/frankroeder/parrot.nvim
- ...