* upstream/master: (25 commits)
fixup: change comment to reflect auto_install
fixup: add autocommand link for help and description
rewrite: slimmer, trimmer and more lazy kickstart.nvim (#635)
Add Build Step to LuaSnip (#611)
Fixes#607. Add hints for new neovim users to learn how to learn. (#615)
feat: added contexts for code action - source fix-all errors (#599)
issue: #594 stylua workflow only on official kickstart repo (#609)
Add Onedark Style (#590)
Set status line theme to the global colorscheme (#600)
Removed duplicate line (#583)
README.md: rename the duplicate "Introduction" to "Getting Started" (#572)
Add Missing Fields to Treesitter Config to Resolve Warnings (#582)
Improve stylua github workflow (#571)
Move video up on the README.md page (#563)
fix: restore mason config timing for dap startup (#555)
Switch cmp up mapping from C-d to C-b to match regular vim up key (#549)
feat(cmp): path completion feature (#536)
Adds two essential telescope keymaps (#528)
Add gitsigns recommended keymaps (#531)
Run stylua (#525)
...
We've removed over 1/3 of the code that was in kickstart previously,
and more than doubled the amount of comments explaining every line
of code (to the best of my ability).
kickstart now properly uses many of the lazy.nvim config and loading
idioms, which should be really helpful for people moving both to
modular configs, as well as extending the kickstart config in one file.
Additional features:
- Beautiful ascii art
- Added some documentation that explains what is an LSP, what is telescope, etc
- There is now a `:checkhealth` for kickstart, which checks some basic information
and adds useful information for maintainers (for people cloning the repo).
- Improved LSP configuration and tool installation, for easier first time startup
- Changed init.lua ordering, so that it moves from simple options to complicated config
```
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Lua 1 108 404 298
-------------------------------------------------------------------------------
```
Add descriptions for debugging key bindings.
Improve formatting by changing double quotes to single quotes in order
to keep compatibility with the rest of the kickstart.nvim project.