@ -57,7 +57,7 @@ and then you should be good to go!
*** Fonts (Nerd Fonts)
*** Fonts (Nerd Fonts)
(Nerd) Fonts are an important part of using lunarvim. Nerd fonts are just regular fonts that have been "patched" with glyphs. There's actually a website purely for looking up glyph codes so you can patch your own fonts: https://www.nerdfonts.com/cheat-sheet. The glyphs in nerd fonts are used as icons for a bunch of things like git, tabs, folders, etc. I use jet brains mono: https://www.jetbrains.com/lp/mono/ (free and open source font), but you can use whatever font you'd like. Here's a list of (pretty much) confirmed working fonts: https://www.nerdfonts.com/font-downloads
(Nerd) Fonts are an important part of using lunarvim. Nerd fonts are just regular fonts that have been "patched" with glyphs. There's actually a website purely for looking up glyph codes so you can patch your own fonts: https://www.nerdfonts.com/cheat-sheet. The glyphs in nerd fonts are used as icons for a bunch of things like git, tabs, folders, etc. I use jet brains mono: https://www.jetbrains.com/lp/mono/ (free and open source font), but you can use whatever font you'd like. Here's a list of (pretty much) confirmed working fonts: https://www.nerdfonts.com/font-downloads
** WIP Jumping into lunarvim
** WIP: Jumping into lunarvim
*** Documentation
*** Documentation
- Firstly, here's the official LunarVim quickstart guide: https://www.lunarvim.org/docs/quick-start. There are also some YouTube videos created by the LunarVim creator, chris@machine. If you wish to see how he essentially created lunarvim, here's his [[https://www.youtube.com/watch?v=ctH-a-1eUME&list=PLhoH5vyxr6Qq41NFL4GvhFp-WLd5xzIzZ][neovim from scratch series]]. It's not an exact copy of the lunarvim config, but it is a very detailed guide on how to do everything LunarVim does in neovim.
- Firstly, here's the official LunarVim quickstart guide: https://www.lunarvim.org/docs/quick-start. There are also some YouTube videos created by the LunarVim creator, chris@machine. If you wish to see how he essentially created lunarvim, here's his [[https://www.youtube.com/watch?v=ctH-a-1eUME&list=PLhoH5vyxr6Qq41NFL4GvhFp-WLd5xzIzZ][neovim from scratch series]]. It's not an exact copy of the lunarvim config, but it is a very detailed guide on how to do everything LunarVim does in neovim.
- Remember to use =:help <phrase>= for information on vim and nvim functions. A lot of the time the function you need exists already, and it's in the documentation.
- Remember to use =:help <phrase>= for information on vim and nvim functions. A lot of the time the function you need exists already, and it's in the documentation.
@ -98,10 +98,10 @@ NOTE: These keybinds are viewable via your leader key. Just hit your leader key
| =<Spc h>= | Remove search highlight |
| =<Spc h>= | Remove search highlight |
| =<Spc q>= | quit |
| =<Spc q>= | quit |
*** TODO Window Management vs Buffer Management
*** TODO: Window Management vs Buffer Management
** TODO Configuring Lunarvim
** TODO: Configuring Lunarvim
This section will include snippets from my config to explain what it is doing and why I am doing it.
This section will include snippets from my config to explain what it is doing and why I am doing it.
*** TODO Setting Keybinds
*** TODO: Setting Keybinds
*** TODO Setting up language support
*** TODO: Setting up language support
*** TODO Setting up LSP servers (extends language support)
*** TODO: Setting up LSP servers (extends language support)
This section will mainly include setting up C/C++ clangd support. Other stuff may or may not show up because it is less important to me.
This section will mainly include setting up C/C++ clangd support. Other stuff may or may not show up because it is less important to me.