An open API service indexing awesome lists of open source software.

https://github.com/tricktux/choco-neovim

Chocolatey package for the distribution of released versions of neovim
https://github.com/tricktux/choco-neovim

chocolatey-packages editor neovim

Last synced: 3 months ago
JSON representation

Chocolatey package for the distribution of released versions of neovim

Awesome Lists containing this project

README

          

# choco-neovim

Chocolatey package for the distribution of released versions of [neovim](https://neovim.io/)

## Version upgrade checklist

- [ ] nuspec: update `version` tag.
- [ ] nuspec: update `release notes` tag.
- [ ] chocolateyinstall.ps1: update `$url64`
- [ ] chocolateyinstall.ps1: update `checksum64`

## Installation Instructions

- Install [chocolatey](https://chocolatey.org/install)
- From command line `choco install neovim`
- Or `choco install neovim --pre`

# Dev Instructions

## Docker

- Instructions to setup the container, where `choco-neovim` is this repo.

```sh
docker pull chocolatey/choco
docker run -ti --rm -v $PWD/choco-neovim:/data chocolatey/choco:latest /bin/bash
```
- Always pack after making any changes

```cmd
choco pack
```

## Testing beta version

```cmd
choco install neovim --pre -s '%cd%' -fy
choco uninstall neovim --pre -s '%cd%' -fy
```

## Testing regular version

```cmd
choco install neovim --source . -fy
choco uninstall neovim --source . -fy
```

## Pushing changes

```cmd
choco apikey --key --source https://push.chocolatey.org
choco push --source https://push.chocolatey.org

# Or in one command

choco push --api-key --source https://push.chocolatey.org
```