소스 검색

we should have clearly defined goals (#891)

Abouzar Parvan 4 년 전
부모
커밋
076b8420d5
1개의 변경된 파일23개의 추가작업 그리고 0개의 파일을 삭제
  1. 23 0
      README.md

+ 23 - 0
README.md

@@ -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)