Select a color scheme for your Dotfyle experience

Configuring debuggers in Neovim, automatically create and edit snippets, moving in insert mode, drag and drop images

Issue #59
comments

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 you can find resources on configuring debuggers in Neovim, additions to the mini.nvim library, and new plugins, including for automatically creating/editing snippets, moving in insert mode and updates to well known plugins such as rose-pine, none-ls and img-clip.nvim.

First let's start with a fun image from Reddit. The next step could be to replace the steering wheel with a keyboard and use HJKL to maneuver 😂

image

Hope you enjoy this weeks issue!

Neovim core

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

Neovim Core Commits

Neovim Plugin Community

Neovim is full of active plugins. This section is about the community and what is going on.


Resources & articles

How to configure debuggers in Neovim

If you've been struggling with configuring your Debuggers for Neovim, this might be the YouTube video for you

IMAGE ALT TEXT HERE


New plugins

echasnovski/mini.notify

Show notifications. Part of 'mini.nvim' library.


chrisgrieser/nvim-scissors

Automagical editing and creation of snippets.


NStefan002/visual-surround.nvim

Simple as select, '(', done.


AgusDOLARD/backout.nvim

Jump back and forth while being in insert mode


gregorias/coerce.nvim

A Neovim plugin for changing keyword case.


chrisgrieser/nvim-chainsaw

Speed up log creation. Creates various kinds of language-specific log statements, like logs of variables, assertions, or time-measuring.


CWood-sdf/pineapple

Find, preview, and install any colorscheme without leaving neovim


bakks/butterfish.nvim

Neovim plugin for fluent coding with LLMs


CadeMichael/gotest.nvim

neovim plugin for executing go tests


JesperLundberg/projektgunnar.nvim

Gunnar is the nice old Swedish man who helps you add projects or packages to dotnet solutions so you can take a Fika(tm) instead of having to remember how to do the different dotnet commands.


crispybaccoon/chaivim

:tea: easily configurable neovim system with solid defaults and a cozy editor experience.


pianocomposer321/officer.nvim

Like dispatch.vim but using overseer.nvim


ccaglak/phpUtils.nvim

Neovim phpUtils


willothy/savior.nvim

Customizable, event-based auto saving for Neovim


simonmclean/triptych.nvim

Directory browser plugin for Neovim, inspired by Ranger


sahlte/timed-highlight.nvim

Turn off highlighted text after set time period in Neovim


ta-tikoma/php.easy.nvim

Helperfor simplify work with PHP - projects


CWood-sdf/spaceport.nvim

The blazingly fastest way to get to your projects


Cris-lml007/NeoPlus

configurations for nvim, convert your Neovim to IDE


Updates

Rosé Pine theme update

Rosé Pine recently released an update that has been in the works for quite some time. There are no planned breaking changes, but you can track and report any bugs on the GitHub!

none-ls.nvim deprecating builtins with unmaintained upstream or native LSP replacement

none-ls.nvim here is planning to deprecate some builtins with unmaintained upstream or native LSP replacement, make sure to contribute to the discussion in the issue about which builtins should or should not be cleaned up!

img-clip.nvim supports drag and drop

You can now use img-clip.nvim to drag and drop images from the web browser or file explorer into the terminal to embed them. This works on both Linux (X11 and Wayland), MacOS and Windows (including WSL).

Dotfyle & TWiN updates

I wanted to share some smaller updates about Dotfyle. Recently I've had some time to work on Dotfyle and prioritized making it easier to maintain This Week in Neovim by automating some of the work I used to do manually when curating issues, and I am hopeful this will lead to me being able to publish new issues with more consistency.

  • Automatic parsing of Neovim core news & commits
  • Added a form where you can submit new plugins
  • Improved image parsing so more images are automatically detected in the Readme.

Currently the most time consuming parts curating issues are finding relevant Reddit posts for each plugin, and looking through Reddit/Commits for bigger news. I am considering different options to improve this as well, but not sure on the path forward.

In other news, I made some changes to the design system, including enabling users to switch between 4 different color schemes - inspired by real Neovim color schemes.

image


Contributing

Add your plugin to Dotfyle through this form to be featured in This Week in Neovim

Contribute to the development of Dotfyle:

  • File issues and submit pull requests on GitHub
  • Discuss ideas on Discord