No description
  • Lua 98.3%
  • Python 1.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-15 10:49:58 -04:00
nvim added option to list lsp clients 2026-10-15 10:49:58 -04:00
.gitignore added a global config command to list neovim runtime paths, added gitignore, reformatted lsp.lua 2026-03-11 00:23:49 -04:00
.luarc.json formatting fixes, removed unused function 2026-09-14 13:52:20 -04:00
import_cfg.py removed all CRs in import_cfg.py and added global config option to do that in current file 2026-01-04 20:45:21 -05:00
README.md updated docs 2026-09-14 13:52:29 -04:00

powered by lazyvim: https://www.lazyvim.org/

Installation

  1. Install neovim
  2. Pull this repository
  3. Run import_config.py

External Dependencies

Required

Supported LSPs

  • lua-language-server
  • clangd
  • python-language-server (python-lsp-server in Mason)

LSPs are downloaded and managed with Mason Run Mason's lsp manager with :Mason

Dependency installation

  • If the dependency doesn't come with an installer (e.g. npm, git), the executable should be added to path.

Optional

Custom font

https://github.com/microsoft/cascadia-code

Set the font in your terminal

  • Windows:
    • open cmd
    • right click the terminal icon in the top left
    • Properties > Font
    • Choose the font with NF or Nerd Font in the name

Font Issues

Nerdfont version 3.0.0 breaks icons with codepoints F500 - FD46

Certain nerdfont icons not working


  • for windows if you are having rendering issues with certain chars.
  • Download latest release
  • unzip, right click -> install ./ttf/CascadiaCodeNF.ttf