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: 5 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 (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-28T06:47:53.000Z (5 months ago)
- Last Synced: 2025-01-28T07:28:35.581Z (5 months ago)
- Topics: cli, configuration, go, nvim
- Language: Go
- Homepage:
- Size: 210 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
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 [email protected]: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
```