Warning
This neovim configuration depends on Nerd Fonts for some parts of its UI. If you're using it from the terminal, you'll need to set up your terminal font accordingly. The Windows installation setup the Hack Nerd font, but the Linux one leaves you on your own.
To install this neovim configuration on windows you'll need Powershell and scoop.
To install scoop simply run:
> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
> Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
Once scoop is set up, add the necessary buckets:
scoop bucket add extras
scoop bucket add versions
scoop bucket add nerd-fonts
Then you can install the nvim-config
package:
scoop install -k https://raw.githubusercontent.com/cpp-playground/nvim_config/master/neovim-config.json
You should now be ready to go. Run nvim (nvim
or nvim-qt
) and run :PackerSync
to download and update all the plugins
To install this neovim configuration on Ubuntu, simply run:
wget -O - https://raw.githubusercontent.com/cpp-playground/nvim_config/master/setup.sh | bash
Note
The plugins used by this config require a fairly modern version of Neovim. Sometimes, the snap version isn't "new" enough.
If you prefer to manually install the config, simply install all the dependencies (git unzip python3-venv) and neovim manually
then clone this repository as ~/.config/nvim
(Which can be done with the following command: git clone [email protected]:cpp-playground/nvim_config.git ~/.config/nvim
)