this repository is a personal collection of dotfiles I've curated to optimize the experience of using Neovim with C++. It includes a selection of plugins and configurations that are specifically designed to enhance C++ development.
To install Neovim CPP, follow these steps:
- Clone the repository:
git clone https://github.com/dreamsofcode-io/neovim-cpp.git --depth 1
- Change to the project directory:
cd neovim-cpp
- Run the shell script to install the dependencies:
sh install.sh
After installation, you can start using Neovim. The plugins and configurations included in this project will provide you with a comfortable and efficient environment for C++ development.
The install.sh
shell script is responsible for installing the necessary dependencies for this repository. this script will open nvim with MasonInstallAll command to install all necessary plugins by adding it into init.lua file. so if the script didn't remove MasonInstallAll command from init.lua, you can remove it manually by running this in your terminal:
sed -i '/^vim.cmd("MasonInstallAll")$/d' ~/.config/nvim/init.lua
This project was developed by dreamsofcode-io.