AstroNvim
Neovim-from-scratch
Our great sponsors
AstroNvim | Neovim-from-scratch | |
---|---|---|
135 | 81 | |
11,187 | 5,210 | |
1.9% | 1.3% | |
9.5 | 5.0 | |
7 days ago | 15 days ago | |
Lua | Lua | |
GNU General Public License v3.0 only | 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.
AstroNvim
- Enchula Mi Consola
- Pimp your CLI
- LazyVim
-
Breadcrumbs as a side panel?
One of the demo pics in the GitHub README seemingly shows a file navigation panel. Since I haven't seen any config which reproduces this feature, do you any ideas as to how it was done? I'm only aware of two packages with similar functionality (nvim-navbuddy and dropbar) but they do not display breadcrumbs as a side panel.
-
Set it and forget it plugins?
My current favorite is AstroNvim: https://github.com/AstroNvim/AstroNvim, with an awesome introduction video: https://youtu.be/GEHPiZ10gOk
-
How to configure vim like an IDE
You really want nvim. And if you don't already know, look at astronvim. It has all the IDE-like features, and whatever new plugins pop up for nvim, the community will try to include configs for them. The community packs of Astronvim are arguably its best features. https://github.com/AstroNvim/AstroNvim
- It probably has been done before. No shame on chrumium, it's good browser, but come one people, skins are not separate browsers
- Is it possible to use VIM as an ide?
-
NeoVim & Rust
You can get simple and working option is to install AstroNvim.
- VSCode config to disable annoyances – telemetry, notifications, welcome pages
Neovim-from-scratch
-
How to configure vim like an IDE
They also provide a "from-scratch" option, to be easier to understand
-
New User C Setup Help?
I would recommend the Neovim from Scratch series on Youtube with the addition of the code_runner.nvim plugin. It's a good config that will teach you a lot about configuring Neovim. code_runner.nvim is a nice addition, especially for a university student. Good luck!
-
How to learn neovim
I don't know myself how I learned neovim, but I started with using a repo called Neovim-from-scratch, but I'm not sure if it's still up to date, but I used it as my base config then started to add plugins I want and remove plugins I don't need. Most of the people recommend kickstart.nvim now as base config for neovim lua config.
- [nvChad] lspconfig
- Is there a good neovim plugin that integrates a pre-configured lsp+treesitter+telescope?
-
Help with getting started with Neovim
This is the GitHub repo for the aforementioned playlist.
-
Opinions on pre-made configurations (e.g. LunarVim, AstroNvim)
I would recommend LazyVim or Kickstart.nvim. If you don't want to do any configuration, LunarVim might be for you. I would recommend the Neovim from Scratch config since it is very good and essentially has an accompanying guide. However, it is slightly out of date and needs a few tweaks to work properly.
- Migrating from VSCode to Neovim
- Hey everyone . I am trying to write my nvim configuration in lua . I am following neovim from scratch but i am facing issues from plugin like cmp-buffer , cmp-path , cmp-cmdline . I can't figure whats is the actual problem . Thank You for reading
-
Any web developers here (front end back end full stack)?
This is my setup. I mostly develop in Python for work, but also develop a lot of .yaml and .sh for automation, docker, etc. A lot going on in this nvim setup. I took the base from neovim-from-scratch [here](https://github.com/LunarVim/Neovim-from-scratch) . And the make of LunarVim has some great videos to show you how to write out your neovim setup in Lua. If you're more of a WASM, Rust, JS guy, then ThePrimeagen might be a good place for you to go. I mixed and matched everything I have. Added copilot and chatGPT. You have to drive this thing though. And you really have to know what you're trying to write, otherwise those applications will take you down a deep dark path of trying to debug garbage code.
What are some alternatives?
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
LazyVim - Neovim config for the lazy
NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
SpaceVim - A community-driven modular vim/neovim distribution - The ultimate vimrc
lazy.nvim - 💤 A modern plugin manager for Neovim
kickstart.nvim - A launch point for your personal nvim configuration
toggleterm.nvim - A neovim lua plugin to help easily manage multiple terminal windows
CosmicNvim - CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a 💫 COSMIC programming experience!
symbols-outline.nvim - A tree like view for symbols in Neovim using the Language Server Protocol. Supports all your favourite languages.
vim-surround - surround.vim: Delete/change/add parentheses/quotes/XML-tags/much more with ease