diff options
| author | Chris <[email protected]> | 2021-07-12 12:17:59 -0400 | 
|---|---|---|
| committer | Chris <[email protected]> | 2021-07-12 12:17:59 -0400 | 
| commit | 83602dc56304d9b626860c4447d65430473207d0 (patch) | |
| tree | 2827140eb26c8c2d36b2d4f3f0f28e8c52200057 | |
| parent | 7677f220b798050ef96776eccd2d5c8fceb6ddc8 (diff) | |
| parent | 14ce9d462cb16a0cd30c8fc307383f1caa406943 (diff) | |
Merge branch 'rolling' of github.com:ChristianChiarulli/LunarVim into rolling
| -rw-r--r-- | README.md | 45 | 
1 files changed, 27 insertions, 18 deletions
| @@ -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 | 
