-
Notifications
You must be signed in to change notification settings - Fork 43.9k
docs: Document methods to get the latest neovim #1626
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: Document methods to get the latest neovim #1626
Conversation
|
This looks great 😄 |
|
Do you think installing from tarball / building from source should also be mentioned, or are they too advanced / inconvenient for a beginner? |
I can't really speak for beginners here, I find installing from tarball (or appimage) pretty easy. They are both mentioned in the install.md over at the neovim repo. The other reason why I wouldn't list them here is that they don't have any kind of update functionality. Imagine a beginner, following this readme, the package manager version is outdated, so they grab it as a tarball. 6 Months later, a breaking change forces them to upgrade. Realistically by now they have forgotten what a tarball even is, how they got it and so on. But the same could happen with any other installation that isn't the distros main package manager, they could forget about bob, flatpack, etc. as well. I'll happily add it though, if you think it's valuable to have. |
oriori1703
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You are probably right about the auto update
|
Thanks, this is a good idea |
Pull in latest updates from upstream * upstream/master: fix: continue cleaning up docs and config fix: trimming down config and updating stylua feat(grep-string): works with visual selection too (nvim-lua#1605) docs: Document methods to get the latest neovim (nvim-lua#1626) fix: simplify diagnostic config fix: update neovim min required version feat: move Telescope config to be contained by plugin (nvim-lua#1843) chore: Add .DS_Store to .gitignore (nvim-lua#1637) chore: fix help tag (nvim-lua#1671) feat: add Telescope binding for searching through commands (nvim-lua#1675) fix: remove deprecated methods fix: call setup on guess indent fix: adjust after 'mini.nvim' transfer to 'nvim-mini' org (nvim-lua#1713) fix: remove mason-lspconfig, we do not need it anymore maybe: seeing if we can get away without lazydev and just doing simpler setup fix: as far as i can tell i updated to the right tree sitter stuff update: remove client_supports_method (nvim-lua#1810) note: add info about why we ignore lazy-lock fix: update main module reference for nvim-treesitter (nvim-lua#1832)
Fixes #1583
List, link briefly describe some methods that get new neovim versions very quickly, as discussed in the linked issue. With this, pretty much anybody should find a convenient way to install and update. This additional shorter list adds value to newcomers because it only lists methods that update very quickly, which is a necessity for using kickstart, whereas neovims install.md is exhaustive, but doesn't mention the issue of outdated packages.