diff options
| author | Abouzar Parvan <[email protected]> | 2021-07-12 16:40:53 +0430 | 
|---|---|---|
| committer | GitHub <[email protected]> | 2021-07-12 08:10:53 -0400 | 
| commit | 076b8420d5754a075cb956bd7cb392b4f2dc0dad (patch) | |
| tree | 6cda17b047c0be57d951e5196e17f19e022384b3 | |
| parent | 384ef7fa253b3a43715b56dbfb2b2fe89e0edeff (diff) | |
we should have clearly defined goals (#891)
| -rw-r--r-- | README.md | 23 | 
1 files changed, 23 insertions, 0 deletions
| @@ -129,6 +129,29 @@ cd ~/.config/nvim && git pull  To update Neovim use your package manager +## Project Goals + +1. Provide basic functionalities required from an IDE +  - LSP +  - Formatting/Linting +  - Debugging +  - Treesitter +  - Colorschemes +2. Be as fast and lean as possible  +  - Lazy loading +  - Not a single extra plugin +  - User configurable lang/feature enable/disable +3. Provide a [simple and easy](https://github.com/LunarVim/LunarVimCommunity) way for users to share their own configuration or use others.  +4. Hot reload of configurations +  - Hot install of lsp/treesitter/formatter required upon openning a filetype for the first time +5. Provide a stable & maintainable error free configuration layer over neovim  +  - With the help of the community behind it +  - Github workflow testing +  - Freezing plugin versions +6. Provide detailed documentation +  - Video series on how to configure LunarVim as an IDE for each lang +7. Valhalla +  ## Resources  - [YouTube](https://www.youtube.com/channel/UCS97tchJDq17Qms3cux8wcA) | 
