Archiving null-ls, native inlay hints, build.lua, flash.nvim, mini.files...
Email Newsletter
Sign up with your email address to receive an email when a new issue of This Week in Neovim is available
Introduction
TWiN was created by phaazon who has decided to move away from the project 💚.
Thank you, phaazon, for everything you've done for the Neovim ecosystem. TWiN has been an essential resource and we're incredibly grateful for all the work that you have done.
Hello everyone 👋 My name is codico and I will maintain This Week in Neovim going forward. I'm excited to take on the project, and hope it will continue to bring value to the community.
This is the first issue curated by me. Since we haven't had an update in a some weeks I am including new plugins and news for several weeks. I hope you enjoy it.
neovim-core">
Neovim core
Updates of Neovim itself, which are available on Neovim nightly.
- @neovim on Twitter
:h news.txt
updates in Neovim directly- PR's on GitHub
native-lsp-inlay-hint-support">
Native LSP Inlay Hint Support
Neovim nightly now supports inlay hints natively.
You can try it out like this if you're on Nightly:
vim.lsp.buf.inlay_hint(0, true)
most-admired-editor">
Most admired editor
Visual Studio Code is the preferred IDE as far as what users want but Neovim has a higher proportion of users that want to continue using it next year (81% vs 77%).
Neovim is considered the most admired editor in the StackOverflow 2023 Survey. You can join the discussion on Reddit.
new-plugins">
New plugins
These are new Neovim plugins from the past 2 weeks
folke/flash.nvim
Navigate your code with search labels, enhanced character motions and Treesitter integration
echasnovski/mini.files
Navigate and manipulate file system. Part of 'mini.nvim' library.
zootedb0t/citruszest.nvim
A vibrant and refreshing neovim colorscheme inspired by citrus fruits.
tomiis4/hypersonic.nvim
A Neovim plugin that provides an explanation for regular expressions.
2nthony/vitesse.nvim
Vitesse theme for neovim in Lua using colorbuddy
zaldih/themery.nvim
🎨 Convenient plugin to switch between themes installed in neovim through a menu.
aPeoplesCalendar/apc.nvim
Plugin providing "A People's Calendar" for Neovim, written in lua.
updated-plugins">
Updated plugins
jose-elias-alvareznull-lsnvim">jose-elias-alvarez/null-ls.nvim
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
jose-elias-alvarez announced that they are archiving null-ls on August 11, 2023 - a month from now. They mentioned that any user or organization who wants to fork the project and take over maintenance should feel free to do so. Thank you Jose, for your contribution to the Neovim ecosystem with null-ls!
folkelazynvim">
folke/lazy.nvim
💤 A modern plugin manager for Neovim
lazy.nvim has a new update for plugin authors! If your plugin needs a build step, you can create a file build.lua or build/init.lua in the root of your repo. This file will be loaded when the plugin is installed or updated. This makes it easier for users, as they no longer need to specify a build command.
contributing">
Contributing
Do you want to add a new plugin to This Week in Neovim and Dotfyle?
Make a PR to either rockerBOO/awesome-neovim or SUBMITTED_PLUGINS.md.