Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0negal/viper-sh
A Bourne Shell, CLI only, Northstar updater and mod manager
https://github.com/0negal/viper-sh
mod-manager modding modding-tools northstar northstar-client titanfall titanfall-2
Last synced: 25 days ago
JSON representation
A Bourne Shell, CLI only, Northstar updater and mod manager
- Host: GitHub
- URL: https://github.com/0negal/viper-sh
- Owner: 0neGal
- License: gpl-3.0
- Created: 2022-04-02T20:32:59.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-09T21:59:35.000Z (about 2 years ago)
- Last Synced: 2024-05-20T21:07:00.486Z (7 months ago)
- Topics: mod-manager, modding, modding-tools, northstar, northstar-client, titanfall, titanfall-2
- Language: Shell
- Homepage:
- Size: 32.2 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
## What is ViperSH?
ViperSH is a launcher, updater and mod manager for [Northstar](https://github.com/R2Northstar/Northstar), and not much more than that. It is similar to [Viper](https://github.com/0neGal/viper) (also made by me) however it is written in Bourne Shell, meaning it's purely CLI based, and mostly Linux only.
## Install
### Download
If you don't want to clone the repo, or you want a stable version, head over to the [releases](https://github.com/0neGal/viper-sh/releases/latest) page and download the latest executable, put it in your `$PATH`
### Manually
While ViperSH is not at all finished you can of course still download it, but currently with no documentation and with very little options. This'll be added in the future when relevant.
```sh
$ git clone https://github.com/0neGal/viper-sh
$ cd viper-sh
$ make install
```To uninstall simply do `make uninstall` instead.
## Why?
Because I wanted to, and also because I wanted an alternative for myself, compared to running a program that uses 200mb of RAM just to launch or update Northstar, but overall it's mostly because I was bored and wanted to. The original Viper project is still being worked on, and this isn't me abandoning that project, this is purely a side-project.
## Configuration
If you've used [Viper](https://github.com/0neGal/viper) before, it'll simply use the game path set by that, but you can also just set it with `--setpath=`, if you've not used it before, you'll have to run that. You can also just set the `$GAMEPATH` variable, i.e `GAMEPATH="" viper-sh ...`