packer.nvim is unmaintained with pckr.nvim as a spiritual successor, treesitter query editor added to Neovim core, and floating windows can have a footer
Email Newsletter
Sign up with your email address to receive an email when a new issue of This Week in Neovim is available
Introduction
This week we have several exciting updates from Neovim core, including a treesitter query editor built into Neovim, a footer feature for floating windows, and more!
In the plugin community packer.nvim is now officially unmaintained, but there is a spiritual successor availabler in pckr.nvim.
There are also exciting new plugins to check out!
Enjoy!
Neovim core
Updates of Neovim itself, which are available on Neovim nightly.
- @neovim on Twitter
- Neovim news
:h news.txtupdates in Neovim directly- PR's on GitHub
Floating windows can now have footer

nvim_open_win() now supports footer and footer_pos options. They are symmetrical to title and title_pos options, but affect the bottom part of floating window border.
Built-in Treesitter live query editor/previewer now part of Neovim!
vim.treesitter.preview_query()is now available for live editing treesitter queries. Try it on Neovim nightly with:PreviewQuery.
Other Commits on Nightly
- The
#set!directive now supportsinjection.selfandinjection.parentfor injecting either the current node's language or the parent LanguageTree's language, respectively. - New RPC client type
msgpack-rpcis added fornvim_set_client_infoto support fully MessagePack-RPC compliant clients. - The
:terminalcommand now accepts some:command-modifiers(specifically:horizontaland those that affect splitting a window).
Neovim Plugin Community
Neovim is full of active plugins. This section is about the community and what is going on.
New plugins
luckasRanarison/nvim-devdocs

Neovim DevDocs integration
ivanjermakov/troublesum.nvim
Neovim plugin to show diagnostics summary in the buffer's corner, similar to JetBrains' inspections widget.
talha-akram/noctis.nvim

Neovim port of noctis family of themes (https://github.com/liviuschera/noctis)
askfiy/visual_studio_code

A
neovimtheme that highly restoresvscode, so that your friends will no longer be surprised that you useneovim, because they will think you are usingvscode..
harrisoncramer/gitlab.nvim

Gitlab integration with Neovim that lets you review MRs within the editor.
piersolenski/wtf.nvim

Delicious diagnostic debugging in Neovim š¤¤
Cassin01/wf.nvim

A modern which-key for neovim
Tyler-Barham/floating-help.nvim

š A Neovim plugin to show
:helpin an anchorable/resizable floating window
CamdenClark/flyboy

a lightweight ChatGPT plugin for neovim
Hajime-Suzuki/vuffers.nvim

a neovim plugin that creates a vertical split window to help you manage and navigate your buffers more efficiently
stevearc/conform.nvim
Formatter plugin for Neovim
Verf/deepwhite.nvim

DeepWhite colorscheme for Neovim.
carlosrocha/chrome-remote.nvim

Chrome DevTools Protocol Lua API for Neovim
jaytyrrell13/static.nvim
Plugin for Neovim to enhance the experience of developing a site using a static site generator.
lewis6991/pckr.nvim
Spiritual successor of https://github.com/wbthomason/packer.nvim
desdic/macrothis.nvim
Macrothis is a plugin for neovim to save and load macros Resources
Updated plugins
wbthomason/packer.nvim is now unmaintained
Last week the README was updated with this notice of the projects current status.
NOTICE: This repository is currently unmaintained. For the time being (as of August, 2023), it is recommended to use one of the following plugin managers instead:
- lazy.nvim: Most stable and maintained plugin manager for Nvim.
- pckr.nvim: Spiritual successor of packer.nvim. Functional but not as stable as lazy.nvim.
packer.nvim now officially recommends using either lazy.nvim or pckr.nvim in its place.
Reintroducing commander.nvim

Create and manage keybindings and commands in a more organized manner, and search them quickly through Telescope
hardtime.nvim - more hints, custom hints, hardtime report
A Neovim plugin that helps you establish better habits by preventing repeated key presses and offering hints for better commands
š More hints
šØ Custom Hints: Besides the default hints, you can also add your own hint rules by defining Lua string pattern.
š Hardtime Report: Get the report of your most common bad habits for improvement and then address them accordingly.
List of popular Neovim colorschemes ranked by installs
Dotfyle now provides a list of popular Neovim color schemes with images in focus, ranked based on recent plugin installations and total installs.
The trending tab is ranked based on recent installs and the top tab is based on on total installs.
Dotfyle tracks 777 (and growing) Neovim configurations and syncs them every day to detect installed and removed plugins. Both lists will change as usage changes, so if you like exploring color schemes keep an eye open.
Contributing
Add your the plugin in either of the following to be featured in This Week in Neovim and Dotfyle:
Contribute to the development of Dotfyle: