My personal Neovim configuration files on macOS (apple silicon).
This setup is mainly used for taking notes and writing documents in LaTeX. For the useful snippets (for mathematics, especially algebraic geometry) see mysnippets
├── LICENSE
├── README.md
├── after
│ ├── ftplugin
│ │ ├── lua.lua
│ │ └── tex.lua
│ └── plugin
│ ├── autocmds.lua
│ └── keymaps.lua
├── ginit.vim
├── init.lua
├── lazy-lock.json
├── lua
│ ├── config
│ │ ├── lazyinit.lua
│ │ └── options.lua
│ └── plugins
│ ├── coding.lua
│ ├── editor.lua
│ ├── formatting.lua
│ ├── lang.lua
│ ├── linting.lua
│ ├── lsp.lua
│ ├── ui.lua
│ └── util.lua
├── neovim.cat
├── spell
│ ├── en.utf-8.add
│ └── en.utf-8.add.spl
└── stylua.toml
init.lua
-- entrance of the configurationlua/config
-- configuration fileslua/plugins
-- submodules for different pluginsafter/ftplugin
-- individual file type settingsafter/plugin
-- some plugins no need to load early
Thanks to folke and his LazyVim project where I copied a lot of code.