My neovim config.
| lua | ||
| .gitignore | ||
| .luacheckrc | ||
| init.lua | ||
| Readme.md | ||
For mac
- install nerd font from https://github.com/epk/SF-Mono-Nerd-Font
brew install npm(for mason)brew install ripgrepfor live grep telescope featuresbrew install fdfor quicker finding- alt+arrow keyboard actions need to be turned off in settings for window resizing to work
mason installs:
- pyright
- will not install without first running apt install python3-venv
- debugpy - or should be installed with uv
- clangd
- clang-format
To debug cpp files:
- compile using dubug flags (
clang++ --debug main.cpp -o main) - run the debugger and enter
mainwhen prompted for the executable path
For STM32:
- install cpptools