RSS Parrot

BETA

🦜 Blog – Evgeni Chasnovski

@echasnovski.com.blog.html@rss-parrot.net

I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline! Brought to you by the RSS Parrot.

---

Your feed and you don't want it here? Just e-mail the birb.

Site URL: echasnovski.com/blog.html

Feed URL: echasnovski.com/blog.xml

Posts: 20

Followers: 2

A Guide to vim.pack (Neovim built-in plugin manager)

Published: March 13, 2026 00:00

The upcoming Neovim 0.12 release will have a built-in plugin manager. It is implemented in Lua and is available as a built-in vim.pack module (hence the name). This blog post describes the fundamentals of how vim.pack is intended to be used. Reading only…

How many Neovim plugins is too many

Published: January 27, 2026 00:00

First, to directly answer the implied question in the title: there is no specific number. Each Neovim user decides for themselves how many plugins bring the most joy out of using the editor. It can be as low as zero and as many as 100+. What I am curious…

Neovim now has built-in plugin manager

Published: July 4, 2025 00:00

Originally posted on Reddit Hello, Neovim users! After rounds of discussions and iterations, Neovim now has a minimal built-in plugin manager. Its functionality is present only on latest master branch and located in vim.pack module. It is planned to land…

Neovim + mini.pick + nushell = CLI fuzzy picker. Why? Because why not.

Published: June 20, 2025 00:00

Originally posted on Reddit Hello, Neovim users! For quite some time I was interested in trying out Nushell as my default shell. To be perfectly honest, I am not sure why. Probably because I am drawn to the idea of “piping structured data” and mastering a…

PSA for color scheme authors: you might want to adjust PmenuSel

Published: August 29, 2024 00:00

Originally posted on Reddit TL;DR: to account for possible new custom highlighting in popup menu items, you might want to switch fg and bg colors in Pmenu*Sel groups while adding reverse attribute. Neovim Nightly (0.11) recently landed new features…

You can remove padding around Neovim instance with this one simple trick…

Published: August 1, 2024 00:00

Originally posted on Reddit Left: with "frame" from terminal emulator; Right: without that "frame" (Sorry for a slightly clickbait-y title. Always wanted to use one of those :) ) If you have different background color in your terminal emulator and…

Neovim now has built-in commenting

Published: April 5, 2024 00:00

Originally posted on Reddit The PR for built-in commenting has been merged into Nightly builds. There is more info in the initial PR comment and help entry, but for the lazy: All it does is out of the box mappings: gc operator (Normal and Visual mode) to…

Exactly 10 years ago Neovim had its first commit

Published: January 31, 2024 00:00

Originally posted on Reddit A link to first commit. To celebrate this, Neovim team created an official store: https://store.neovim.io. It should be live now. All profit will go to benefit Neovim project.

Average Neovim color scheme

Published: April 24, 2023 00:00

Originally posted on Reddit Hello, Neovim users! For quite some time I was wondering how would “average popular Neovim color scheme” look like. I mean, it would certainly contain much purple and blue, but how much exactly? It is not a trivial thing to…

You don’t need ‘vim-rooter’ (usually) or How to set up smart autochange of current directory

Published: December 29, 2022 00:00

Originally posted on Reddit Hello, Neovim users! The airblade/vim-rooter plugin is an essential part of my Neovim workflow. It automatically changes current directory (:h current-directory) for every buffer to a more natural one (like to path of its Git…

Results of “Neovim built-in options survey”

Published: December 8, 2022 00:00

Originally posted on Reddit Hello, Neovim users! Around two weeks ago I decided to make a Neovim built-in options survey. Now it is closed, as it doesn’t seem to have an intensive answer supply (last one was more than 24 hours ago). There were total 227…

Create and apply randomly generated Base16 color scheme

Published: September 9, 2022 00:00

Originally posted on Reddit Hello, Neovim users! I decided to share a bit silly, but fun way to choose a color scheme you like. Maybe even have this in your startup config, if you feel particularly adventurous :) It uses mini.base16 module of mini.nvim…

Usage of ‘after/ftplugin’ directory for filetype-specific configuration

Published: September 2, 2022 00:00

Originally posted on Reddit Do you create any configuration that is specific to a certain file type (like setting local options or buffer-local variables, creating local mappings, running some function, etc.)? No. Sooner or later you probably will. So…

I contributed to (mostly) 14 top-rated Neovim color schemes. Here are some observations

Published: July 20, 2022 00:00

Originally posted on Reddit Some time ago I decided to improve user experience for my mini.nvim plugin by adding its explicit support to popular color schemes. Although out of the box experience should be pretty good (most coloring is done by linking to…