This repo is my NeoVim configuration for macOS.
init.lua
is the config entry point for terminal Nvim.
My configurations are documented to make it as clear as possible. While you can clone the whole repository and use it, it is not recommended though. Good configurations are personal. Everyone should have his or her unique config file. You are encouraged to copy from this repo the part you want and add it to your own config.
- Neovim >= 0.8.0 (needs to be built with LuaJIT)
- Git >= 2.19.0 (for partial clones support)
- a Nerd Font (optional)
- a C compiler for
nvim-treesitter
. See here
- 🔥 Transform your Neovim into a full-fledged IDE
- 💤 Easily customize and extend your config with lazy.nvim
- 🚀 Blazingly fast
- 🧹 Sane default settings for options, autocmds, and keymaps
If you find anything that needs improving, do not hesitate to point it out or create a PR.
If you come across an issue, you can first use :checkhealth
command provided by nvim
to trouble-shoot yourself.
Please read carefully the messages provided by health check.
If you still have an issue, open a new issue.