From the Spanish word 'mío', meaning 'mine' —
so it loosely translates to MyVim.
A no-nonsense Neovim setup for people who just want to code.
Warning
Miovim is not compatible with Neovim versions older than 0.11. Make sure you're running at least the latest stable release.
Miovim relies on lazy.nvim
for plugin installation, but it doesn't use its
built-in lazy-loading mechanisms. Instead, it leverages the later()
and
now()
functions from the mini.deps
module of the mini.nvim
library.
This approach provides greater flexibility, simplifies the configuration, and
makes it easier to transition to vim.pack
— the upcoming built-in plugin
manager currently in development for Neovim nightly.
Important
Miovim does not use Mason.nvim. Language servers and external tools must be installed manually or through your system's package manager. This configuration is primarily developed and used on NixOS, but it's adaptable to other environments.
Make sure you have the following dependencies installed:
git clone https://github.com/warbacon/nvim-config "$HOME/.config/nvim"
Important
Neovim is slower on Windows. Using WSL is recommended.
Warning
Additional Tree-sitter parsers aren't installed because building them requires MSVC — and honestly, I'd rather not deal with that.
git clone https://github.com/warbacon/nvim-config "$HOME\AppData\Local\nvim"