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.
- Host: GitHub
- URL: https://github.com/normalnvim/installer
- Owner: NormalNvim
- License: gpl-3.0
- Created: 2024-02-17T23:53:19.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-27T23:03:22.000Z (over 1 year ago)
- Last Synced: 2025-03-28T03:32:30.795Z (about 1 year ago)
- Language: Shell
- Size: 173 KB
- Stars: 3
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.