Переглянути джерело

Merge branch 'rolling' of github.com:ChristianChiarulli/LunarVim into rolling

Chris 4 роки тому
батько
коміт
83602dc563
1 змінених файлів з 27 додано та 18 видалено
  1. 27 18
      README.md

+ 27 - 18
README.md

@@ -51,6 +51,7 @@ Example:
 
 -- THESE ARE EXAMPLE CONFIGS FEEL FREE TO CHANGE TO WHATEVER YOU WANT
 -- general
+-- O.default_options.wrap = true -- wrap long lines
 O.completion.autocomplete = true
 O.default_options.relativenumber = true
 O.colorscheme = 'spacegray'
@@ -91,11 +92,16 @@ O.lang.python.analysis.use_library_code_types = true
 
 -- Additional Plugins
 -- O.user_plugins = {
---     {"folke/tokyonight.nvim"}, {
---         "ray-x/lsp_signature.nvim",
---         config = function() require"lsp_signature".on_attach() end,
---         event = "InsertEnter"
---     } 
+--   {"folke/tokyonight.nvim"},
+--   {
+--     "ray-x/lsp_signature.nvim",
+--     config = function()
+--       require"lsp_signature".on_attach()
+--     end,
+--     event = "InsertEnter"
+--   },
+-- }
+
 -- }
 
 -- Autocommands (https://neovim.io/doc/user/autocmd.html)
@@ -109,6 +115,9 @@ O.lang.python.analysis.use_library_code_types = true
 --     b = { "<cmd>echo 'second custom command'<cr>", "Description for b" },
 --   },
 -- }
+
+-- To link your init.vim (until you find Lua replacements)
+-- vim.cmd('source ' .. CONFIG_PATH .. '/lua/lv-user/init.vim')
 ```
 
 ## Updating LunarVim
@@ -132,24 +141,24 @@ To update Neovim use your package manager
 ## Project Goals
 
 1. Provide basic functionalities required from an IDE
-  - LSP
-  - Formatting/Linting
-  - Debugging
-  - Treesitter
-  - Colorschemes
+    - 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
+    - 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
+    - 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
+    - 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
+    - Video series on how to configure LunarVim as an IDE for each lang
 7. Valhalla
 
 ## Resources