This is my NeoVim config (for version 0.7.2 and greater).
Here's a short list of features that this config offers (through the use of 3rd party plugins).
I will make the whole installation process more friendly in the future, but for now just follow these steps.
git clone [email protected]:optimizacija/neovim-config.git
$HOME/.config/nvim
.$HOME/.local/share/nvim
. Otherwise check the output of :lua print(vim.fn.stdpath('data'))
.If you're updating an existing config and you're facing some issues, I would recommend that you remove the contents of data folder and retry the installation. (It has helped me in the past)
Icons and other special characters are used all around the config to give NeoVim a prettier look. However, your terminal will not display these icons correctly unless it uses the correct font.
Install one of the icon fonts listed here. Just follow their instructions for your specific OS. After installation is complete, don't forget to configure your terminal to start using the new font. Each terminal does this differently, so be sure to checkout Arch Wiki if you run into any troubles.
I'm working on this config in my spare time, but lately other side projects are getting in the way. I'll try to update it when I can, but also feel free to contribute by submitting a PR with your changes.
Minor:
Major:
Misc: