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

https://github.com/normalnvim/installer

Shell script to install NormalNvim in a single step.
https://github.com/normalnvim/installer

Last synced: about 1 year ago
JSON representation

Shell script to install NormalNvim in a single step.

Awesome Lists containing this project

README

          

# Installer
Shell script to install NormalNvim in a single step.

## Supported operative systems

* Arch based Linux distros
* Ubuntu based Linux distros / WLS
* Fedora based Linux distros
* MacOS (homebrew)
* Termux

## Supported GitHub actions
The fact a installer has a GitHub action, mean the installer is very stable; If any dependency cease to exist on the repositories of a distro, we will inmediatelly know.

* [Arch](https://github.com/NormalNvim/installer/blob/main/tests/test-arch-dependencies.sh)
* [Ubuntu](https://github.com/NormalNvim/installer/blob/main/tests/test-ubuntu-dependencies.sh) / WSL
* [MacOs](https://github.com/NormalNvim/installer/blob/main/tests/test-macos-dependencies.sh)
* [Termux](https://github.com/NormalNvim/installer/blob/main/tests/test-termux-dependencies.sh)
* [Fedora](https://github.com/NormalNvim/installer/blob/main/tests/test-fedora-dependencies.sh)

## What to do if a dependency fail to install
* Go into [actions](https://github.com/NormalNvim/installer/actions).
* Click the most recent one.
* Click the test of your operative system.

And check if there is any dependency that doesn't exist anymore. Send a PR to this repo with the new dependencies so everyone can benefit from your research.

## Roadmap
* We currently support the package names shipped with the latest stable release of all distros, but as new versions are released, we could version the installer (ubuntu 22.04, etc).
* A (probably) easier alternative would be to distribute NormalNvim as flatpak/docker. That would ensure a optimal user experience on any system.