https://github.com/captaincluster/neovimconfig
My Neovim configuration.
https://github.com/captaincluster/neovimconfig
lua neovim neovim-configuration
Last synced: about 10 hours ago
JSON representation
My Neovim configuration.
- Host: GitHub
- URL: https://github.com/captaincluster/neovimconfig
- Owner: CaptainCluster
- License: gpl-3.0
- Created: 2024-04-07T06:53:12.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-10T15:31:10.000Z (9 months ago)
- Last Synced: 2025-05-31T05:26:46.888Z (16 days ago)
- Topics: lua, neovim, neovim-configuration
- Language: Lua
- Homepage:
- Size: 32.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NeovimConfig
This repository contains the configurations I utilize in order to achieve a satisfactory workflow when using
**Neovim**. It has various plugs that, for instance, make file exploration easier and integrate conveniences like
recommendations and auto-fill for brackets. The configuration is made using the programming language **Lua**.
[](https://www.gnu.org/licenses/gpl-3.0)
📚 Dependencies
---

If you do not have **Neovim** installed, it is best to build from source in order to assure is it of a version
compatible with all the plugins in the configuration.Make sure you also have **Git** installed, as it makes the installation process more convenient.
> Debian-based Linux distros: `sudo apt install git`
> Arch-based Linux distros: `sudo pacman -S git`
**NodeJS** is required for the coc plug. This plug is responsible for the suggestions while programming. **Git** is
used to clone **Packer**, which is used for managing the plugs.Installation of **NodeJS** is highly recommended by following
[THIS GUIDE](https://learn.microsoft.com/en-us/windows/dev-environment/javascript/nodejs-on-wsl)> Clone Packer using Git.
```shell
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
~/.local/share/nvim/site/pack/packer/start/packer.nvim
```🚀 Running the program
---
> Use Git to clone this repository
```shell
git clone https://github.com/CaptainCluster/NeovimConfig/
```
Now that you have all the dependencies installed, move the configuration files to `.config/nvim/` directory. After
this, enter the `init.lua` file with Neovim: `nvim init.lua`. Enter the command-line mode and type `:PackerInstall`
to have all the dependencies installed. After all the work, you should finally be able to use the configurations!If you end up altering any of the plugs, make sure you enter command-line mode and type `:PackerSync` in order to
apply the changes.