Updated README

This commit is contained in:
M64GitHub 2024-05-23 20:03:17 +02:00
parent 17f92e277d
commit a7d9c125bf
No known key found for this signature in database
1 changed files with 20 additions and 5 deletions

View File

@ -14,10 +14,9 @@ A starting point for Neovim that is:
## Installation ## Installation
TL;DR TL;DR
<!-- I have added toggleterm, neo-tree, vim-fugitive, notify, telescope-env and C/C++ incl. DAP support mainly, as well as little tweaks and shortcuts to make autocomplete more natural (ie. let autocomplete accept with enter) --> I have added toggleterm, neo-tree, vim-fugitive, notify, telescope-env and C/C++ incl. DAP support mainly, as well as little tweaks and shortcuts to make autocomplete more natural (ie. let autocomplete accept with enter)
<!----> You get a full C/C++ IDE config incl DAP debugging support working out of the box, clangd based: lsp, linter, formatter, dap config and what kickstart.nvim normally does (see below). You should build gdb from source to have DAP support.
<!-- You get a full C/C++ IDE config incl DAP debugging support working out of the box, clangd based: lsp, linter, formatter, dap config and what kickstart.nvim normally does (see below). You should build gdb from source to have DAP support. -->
<!---->
``` ```
- If you have an existing setup, I recommend a full clean: - If you have an existing setup, I recommend a full clean:
- back it up - back it up
@ -37,6 +36,22 @@ Some of the shortcuts
``` ```
You can search for M64 in init.lua to find my changes. You can search for M64 in init.lua to find my changes.
To get the full blown C/C++ IDE experience:
When you have first started nvim after these steps, it autoinstalls and configures neovim. To get the full blown C/C++ IDE experience: have a look at `Mason`!
In nvim start Mason by entering `:Mason`, select and install the following packages:
```
◍ clangd
◍ cpplint
◍ cpptools
◍ lua-language-server lua_ls
◍ markdownlint
```
to do so - hover over the corresponding package name from the list, and press `i` to install it. That's it!
### Install Neovim ### Install Neovim
Kickstart.nvim targets *only* the latest Kickstart.nvim targets *only* the latest