Hello, Neovim users! Today is the release day of ‘mini.nvim’ version 0.18.0. Almost half a year and 188 commits after the previous release. Arguably, the wait is a bit too much: I prefer to have around three months between releases, but with at least one new module (this was the bottleneck in this release). Here is a full version changelog if you are curious. There is one new module: ‘mini.input’…
Video Hello, Neovim users! Let’s welcome the ‘mini.nvim’ module number 45: ‘mini.input’ . Its main purpose is to make asking for user input both more functional and visually pleasant. It’s been a while since the latest new module (almost six months ), so I am glad to finally make the release. This one was a long time in the works for various reasons: Somewhat important to polish the design (I’ll…
Hello, Neovim users! MiniMax (a Neovim config generator based on ‘mini.nvim’) got two new reference versions: nvim-0.12 for Neovim=0.12. Although this Neovim version is currently under development, its release is expected soon-ish. The main theme of this config is that it will switch from using ‘mini.deps’ as a plugin manager to vim.pack . nvim-0.10 for Neovim=0.10. Although this is not the latest…
Hello, Neovim users! The ‘mini.nvim’ plugin has released a new 0.17.0 version. The previous release was a whopping 7 months and 235 commits ago. The new one is long overdue, to say the least. Here is a full release description if you are curious. There is only one new module in this release: ‘mini.cmdline’ - Command line tweaks. It enables autocomplete (requires Neovim>=0.11), autocorrect, and…
Video Hello, Neovim users! After what feels like an eternity, there is now a new module: ‘mini.cmdline’ . The ‘mini.nvim’ is long overdue a new 0.17 release. After contemplating a “just do it” approach, I decided that keeping the “every release has at least one new module” streak is worth it. So after looking for which module would be the most beneficial while taking not-so-long to write, the…
Hello, Neovim users! It is a huge joy and relief to be able to announce this: there is now an “official” MINI config example. It is called MiniMax . This release makes today a triple MINI birthday: The ‘mini.nvim’ plugin itself was released four years ago . The ‘mini.pick’ module was released two years ago . And MiniMax now also has today as its birthday. MiniMax is designed to be more than a…
Hello, Neovim users! For the entirety of the ‘mini.nvim’/MINI project its main place of documentation was GitHub. It means that “official” links to module READMEs and help files were something like https://github.com/nvim-mini/mini.nvim/blob/main/readmes/mini-ai.md and https://github.com/nvim-mini/mini.nvim/blob/126ce3328c78399dcff58272f6f540a373b62a75/doc/mini-ai.txt#L1 . But not any more! Please…
Originally posted on Reddit miniautumn dark miniautumn light minispring dark minispring light minisummer dark minisummer light miniwinter dark miniwinter light Hello, Neovim users! For quite some time I wanted to have more ‘mini.hues’ based color schemes as part of ‘mini.nvim’ . There is randomhue (each time randomly generated color scheme), but having something “fixed” is useful for demos and new…
Originally posted on Reddit Hello, Neovim users! The mini.nvim plugin has released a new 0.16.0 version. The previous release was about 4 months and 250 commits ago, so it felt like the right time. Here is a full release description if you are curious. There is only one new module, but it fixes some common issues when it comes to mappings: mini.keymap - Special key mappings. It has two main…
Originally posted on Reddit Hello, Neovim users! I invite you to break a long pause between new mini.nvim module releases together with ‘mini.keymap’ . It can also be installed using separate GitHub repository . This module is aimed to solve three pressing issues: Provide a way to tie together different modules/plugins which can use <Tab> / <S-Tab> / <CR> / <BS> keys in Insert mode. These are…
Originally posted on Reddit Hello, Neovim users! The ‘mini.completion’ module of ‘mini.nvim’ plugin has accumulated visible number of changes on latest main branch. As some of them were requested fairly often, I decided to make a separate post about it. The main improvement is (finally) added snippet support. That is, ‘mini.completion’ now can properly insert snippet completion entries. The main…
Originally posted on Reddit Hello, Neovim users! The mini.nvim plugin has released a new 0.15.0 version. It has been a bit more than four months and 168 commits since the latest release, so the new one is long overdue. Here is a full release description if you are curious. The main new feature is that one (big and important) module is coming out of beta-testing: mini.snippets - manage and expand…
Originally posted on Reddit Hello, Neovim users! Let’s celebrate passed December solstice with the long overdue release of mini.snippets - new module of mini.nvim that can manage and expand snippets. It can also be installed using separate GitHub repository . Snippets are a vital part of my editing workflow. That’s why I wanted to have ‘mini.snippets’ for about 3 years now. My initial plan was to…
Originally posted on Reddit Hello, Neovim users! Today is the day for yet another stable release of mini.nvim , now version 0.14.0 (they grow up so fast). Here is a full release description if you are curious. This release marks only a single module coming out of beta-testing: mini.icons - a general icons provider. It is meant to be a more versatile ‘nvim-tree/nvim-web-devicons’ replacement which…
Originally posted on Reddit Hello, Neovim users! TL;DR: here is a full list of changes since last release . I’d be grateful if you could test them and give your feedback before the next ‘mini.nvim’ release. During the current version iteration of ‘mini.nvim’ I decided to spread my attention to already existing modules for overall maintenance and backlog cleanup. ‘mini.files’ got the most attention…
Originally posted on Reddit Default “glyph” style and dark color scheme Default “glyph” style and light color scheme Fallback “ascii” style Hello, Neovim users! Let us rejoice at the release of mini.icons - new module of mini.nvim intended to be a general icon provider. It can also be installed using separate GitHub repository . As recent releases of ‘mini.diff’ and ‘mini.git’ allowed…
Originally posted on Reddit Hello, Neovim users! Today is the release day of mini.nvim version 0.13.0. It includes two new quite feature-rich modules coming out of beta-testing, some breaking features for existing modules, and a few small updates for other modules. This release marks the crossing of curiously aligned milestones. The ‘mini.nvim’ project now has: - 40+ modules. - 4000+ GitHub stars…
Originally posted on Reddit Hello, Neovim users! Let’s together celebrate the release of mini.git - new module of mini.nvim for better Git integration. It can also be installed using separate GitHub repository . First things first. This release marks ‘mini.nvim’ reaching two important milestones: - It is already module number 40. They grow up so fast. - The project recently reached 4000 GitHub…
Originally posted on Reddit Hello, Neovim users! Please join me in cheering the release of mini.diff - new module of mini.nvim for visualizing difference between buffer and reference text which is updated as you type. It can also be installed using separate GitHub repository . TL;DR: this is mostly similar to ‘lewis6991/gitsigns.nvim’ , but with slight differences: Reference text source is…
Originally posted on Reddit Hello, Neovim users! Let’s celebrate the leap year day by making a long overdue 0.12.0 release of mini.nvim . It includes three major plugins coming out of beta-testing and quite a few small updates to other modules. Here is a full release description if you are curious. Three new modules coming out of beta-testing: mini.visits - module to track and reuse file system…