https://github.com/vladpetriv/setup-neovim
Set up your nvim config in a few steps
https://github.com/vladpetriv/setup-neovim
cli configuration go nvim
Last synced: about 2 months ago
JSON representation
Set up your nvim config in a few steps
- Host: GitHub
- URL: https://github.com/vladpetriv/setup-neovim
- Owner: VladPetriv
- Created: 2022-11-19T12:15:30.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-09T22:58:15.000Z (5 months ago)
- Last Synced: 2025-08-09T21:39:19.331Z (3 months ago)
- Topics: cli, configuration, go, nvim
- Language: Go
- Homepage:
- Size: 232 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# setup-nvim
setup-nvim is a simple cli utility for setup your neovim by configs from open source repositories.
## Features 🤔
- Copy neovim configs from Github and GitLab by `HTTP` or `SSH` links.
- Auto extract neovim config from repository if it's not main directory.
- Install package managers [Packer, VimPlug].
- Validation for URL.
- Validation for repository files.
- Colored input and output.
- Check if config already exists and ask permission for deleting it.
- Detect already installed package managers and ask permission for deleting them.
## How to install ✅?
1. Clone the repository:
```bash
git clone git@github.com:VladPetriv/setup-neovim.git
```
2. Go to repository directory:
```bash
cd setup-neovim
```
3. Run the installation command via `make`:
```bash
make install
```
4. Start using:
```bash
setup-nvim
```
## How to uninstall ❌?
1. Go to repository directory:
```bash
cd setup-neovim
```
2. Run the uninstalling command via `make`:
```bash
make uninstall
```