Archiving null-ls, native inlay hints, build.lua, flash.nvim, mini.files...


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

Updates of Neovim itself, which are available on Neovim nightly.

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

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%).

StackOverflow Survey 2023

Neovim is considered the most admired editor in the StackOverflow 2023 Survey. You can join the discussion on Reddit.

New plugins

These are new Neovim plugins from the past 2 weeks


Navigate your code with search labels, enhanced character motions and Treesitter integration


Navigate and manipulate file system. Part of 'mini.nvim' library.


A vibrant and refreshing neovim colorscheme inspired by citrus fruits.


A Neovim plugin that provides an explanation for regular expressions.


Vitesse theme for neovim in Lua using colorbuddy


🎨 Convenient plugin to switch between themes installed in neovim through a menu.


Plugin providing "A People's Calendar" for Neovim, written in lua.

Updated plugins


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!


💤 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.


Do you want to add a new plugin to This Week in Neovim and Dotfyle?

Make a PR to either rockerBOO/awesome-neovim or