Evgeni Chasnovski
echasnovski.com
Evgeni Chasnovski
@echasnovski.com
Data science, Machine learning | R, Python, Lua | Neovim plugins, mini.nvim
'mini.nvim' now has a module for improved statuscolumn (area with line numbers, signs, fold indicators): 'mini.statuscolumn'.

Release blog post: nvim-mini.org/blog/2026-08...

#neovim
Announcing ‘mini.statuscolumn’ – MINI
Fast statuscolumn with improved defaults and dimming inactive windows
nvim-mini.org
August 27, 2026 at 3:20 PM
'mini.nvim' got 0.18.0 release: new featureful module to ask user for input, 'mini.deps' development freeze, 'mini.files' LSP integration, and a lot of small updates to existing modules.

What a good way to celebrate June solstice!

Release blog post: nvim-mini.org/blog/2026-06...
Release 0.18.0 – MINI
Featureful user input, ‘mini.deps’ freeze, ‘mini.files’ LSP integration, and a heap of module tweaks
nvim-mini.org
June 21, 2026 at 2:40 PM
I am happy to announce the release of 'mini.input' - a module of 'mini.nvim' that makes asking for user input both more functional and visually pleasant.

'mini.nvim' now crossed two milestones: 45+ modules and 5000+ tests.

Release blog post: nvim-mini.org/blog/2026-06...
Announcing ‘mini.input’ – MINI
Get user input with fully customizable key and view handling
nvim-mini.org
June 4, 2026 at 2:08 PM
Reposted by Evgeni Chasnovski
#neovim repository has reached 100K GitHub stars.

Thank you all for the support 🙏
June 1, 2026 at 4:22 PM
That's a big release with a lot of awesome features. Check it out and update!
March 29, 2026 at 5:30 PM
This was a surprisingly quick and rewarding side quest. About 72 hours from the idea of a Lua mockup to merging tested C code.
neovim.io Neovim @neovim.io · Mar 23
#neovim Development News

The 0.12 version will have a fancy intro screen.

Beyond showcasing the logo, it visually enhances some parts for better readability. Special highlighting works in any color scheme.

PR:
- github.com/neovim/neovi...
March 23, 2026 at 6:18 PM
Reposted by Evgeni Chasnovski
One of the core maintainers @echasnovski.com , and the author of `mini.nvim` just published this superb explainer of vim.pack with a handy migration guide. Incredible post for all Neovim users, worth reading before the upcoming release of @neovim.io 0.12.

echasnovski.com/blog/2026-03...

#neovim
A Guide to vim.pack (Neovim built-in plugin manager) – Evgeni Chasnovski
A somewhat concise yet comprehensive guide to vim.pack: how it works and how to use it
echasnovski.com
March 21, 2026 at 1:37 PM
Reposted by Evgeni Chasnovski
Tempted by a new Neovim setup? @echasnovski.com MiniMax offers a stable foundation you control from the start.
Not a distro, but a powerful base for your own config. Ideal for new users or those avoiding complex migrations. #Neovim #MiniMax #Vim #Editor #Programming
March 21, 2026 at 2:48 AM
For almost a year developing `vim.pack` (Neovim>=0.12 built-in plugin manager) has been one of my top open source priorities.

With #neovim 0.12 release around the corner, I decided to make a comprehensive guide about how `vim.pack` works and how to use it.

echasnovski.com/blog/2026-03...
A Guide to vim.pack (Neovim built-in plugin manager) – Evgeni Chasnovski
A somewhat concise yet comprehensive guide to vim.pack: how it works and how to use it
echasnovski.com
March 13, 2026 at 3:35 PM
Thanks to @bfredl.bsky.social casting his magic, some benchmarks had to be redone to show different (better) performance. So the post has been updated.

TL;DR for those who read the original: there is now no practical difference in performance of using one vs many `vim.pack.add()` calls.
February 27, 2026 at 4:14 PM
MiniMax now uses `vim.pack` on Neovim>=0.12 and usable on Neovim=0.10.

This is a more exciting news than it might look, because it is the first step towards MINI adapting `vim.pack` as the plugin manager. 'mini.deps' will be retired soon-ish after Neovim 0.12 release.

nvim-mini.org/blog/2026-02...
MiniMax updates: vim.pack on Neovim>=0.12, config for Neovim=0.10 – MINI
MiniMax got two new reference configs: nvim-0.12 for Neovim>=0.12 (uses vim.pack) and nvim-0.10 for Neovim=0.10
nvim-mini.org
February 15, 2026 at 6:41 PM
For the longest time I was curious to measure the exact impact of how number of loaded #neovim plugins affects performance.

So I finally did it: echasnovski.com/blog/2026-01...
How many Neovim plugins is too many – Evgeni Chasnovski
Exploration of how number of loaded plugins affect startup+runtime performance
echasnovski.com
January 27, 2026 at 4:23 PM
Thanks for taking your time to arrange the interview, @linkarzu.bsky.social!

We talked about Neovim, mini.nvim, MiniMax, Linux, terminals, and some other topics. Check it out. It is long (3+ hours), but it was fun to do. Hopefully also fun to watch/listen.
This is part 2 of the interview I had with Evgeni, the creator of mini.files and MiniMax
If you want to see the full interview,
Part1: youtu.be/ypJTkwarAVE
Part2: youtu.be/UqlkKK7imjo
January 22, 2026 at 2:56 PM
Reposted by Evgeni Chasnovski
hello tanglers, its release time! to kick things off, we first have:

✨ a brand new pull-request review page ✨

you can view the file-tree, diff/interdiff and review comments, all in one page with this new 3-panel layout!

1/7
January 21, 2026 at 3:26 PM
That's a very good news for me. Thank you for spreading the word!

I want to tell Bluesky a small story about @jasonlong.me. He is the original author of the Neovim logo. I am no artist, so when it was time for 'mini.nvim' to get one, I emailed him to ask if he is up for help.
I've been using @echasnovski.com's MiniMax #neovim setup recently and it's great. I appreciate the consistency across the mini.nvim plugins and how well tested everything is. I'm still adapting after years of LazyVim, but everything feels lean and fast. nvim-mini.org/MiniMax/
MiniMax – MINI
Modular Independent Neovim Improvements
nvim-mini.org
January 20, 2026 at 7:22 AM
I am really grateful for the opportunity to work on vim.pack this year. It is mostly ready and I am very proud of the result.

Thank you Neovim team for the trust!
neovim.io Neovim @neovim.io · Dec 31
Happy New Year, Neovim enjoyers! Let 2026 bring more "out of the box" experience and faster startup time for you!

As last year, here is a thread with #neovim development stats in 2025.
neovim.io Neovim @neovim.io · Dec 31
Happy New Year, everybody! Let's hope that next year will bring us more awesome features and less broken configs!

Here is a small thread with #neovim development stats in 2024.
December 31, 2025 at 2:27 PM
Reposted by Evgeni Chasnovski
Merry Christmas from your favorite text editor!
December 25, 2025 at 1:32 PM
After whopping 7 months since the latest one, 'mini.nvim' got a new 0.17.0 release.

It contains one new module ('mini.cmdline') and many small improvements for existing ones.

Check out the release blog post: nvim-mini.org/blog/2025-12...
Release 0.17.0 – MINI
Command line tweaks, move to a GitHub org, new website, and a ton of module updates
nvim-mini.org
December 18, 2025 at 4:37 PM
After about 7 months, 'mini.nvim' gets a new module: 'mini.cmdline'. It contains command line tweaks that'll make #neovim usage a bit better: autocompletion, autocorrection, and autopeek of command range (like `:10` or `:10,20sort`).

Link to a releases blog post: nvim-mini.org/blog/2025-12...
Announcing ‘mini.cmdline’ – MINI
Command line tweaks: autocompletion, autocorrection, autopeek range
nvim-mini.org
December 7, 2025 at 4:23 PM
Reposted by Evgeni Chasnovski
I'm happy to announce that my PDS, selfhosted.social, is officially open to the public now!
December 3, 2025 at 6:10 PM
Christmas month has officially started for MINI!

The site and mini.nvim + MiniMax logos are now holiday themed. Check them out: nvim-mini.org
MINI
Modular Independent Neovim Improvements
nvim-mini.org
December 1, 2025 at 11:46 AM
A dedicated video is now available:
youtu.be/CHq9bUuqo6k
November 18, 2025 at 11:21 AM
Very nice #VimConf 2025 presentation about 'mini.nvim': www.youtube.com/watch?v=9MQp...

Thank you, @kawarimidoll.github.io!
VimConf 2025 Small
YouTube video by vim-jp
www.youtube.com
November 2, 2025 at 9:42 AM
Reposted by Evgeni Chasnovski
i wrote down everything i know about color schemes in neovim. so if you ever wanted to create one from scratch this might be a good place to start.

vonheikemen.github.io/learn-nvim/f...

#neovim
Colorscheme | Learn nvim
Learn how to use Neovim and survive the experience
vonheikemen.github.io
October 18, 2025 at 1:07 PM
I am very happy to announce the release of MiniMax - Neovim config example(s) that is primarily based on MINI/mini.nvim.

The plan was to wait until when 'mini.statuscolumn' and 'mini.terminals' are implemented, but decided to just do it now.

Here is the release post: nvim-mini.org/blog/2025-10...
MiniMax - Neovim with maximum MINI – MINI
MiniMax is a collection of fully working self-contained Neovim configs. Each uses mostly MINI.
nvim-mini.org
October 13, 2025 at 4:01 PM