-
A custom Arch repo hosted on GitHub
-
Meant for use in StratOS (An Arch-based meta-distro developed by the StratOS Team)
We've started building packages on a dedicated server. This repo may become out-of-date, but your packages will not. StratOS packages continue to receive updates, but this repo may be archived. Once again, packages will continue to receive updates.
- To add this repo to your Arch distribution, open
/etc/pacman.confand add this at the end :
[stratos]
SigLevel = Optional TrustAll
Server = https://repo.stratos-linux.org/
You could also run echo -e "[stratos]\nSigLevel = Optional TrustAll\nServer = https://repo.stratos-linux.org/" | sudo tee -a /etc/pacman.conf >/dev/null to add these lines to the pacman.conf file.
- Ensure that you have docker and docker-compose installed.
- Simply run
docker-compose up(optionally with the-dflag to detach the container).
- Fork this repository, say to
username/repo. - Create a Github personal access token here.
- Copy the newly generated token and add it as the
GITHUB_TOKENenvironment variable following these instructions. - Open https://gitpod.io/#https://github.com/username/repo. Replace
usernamewith your actual GitHub username. - Gitpod will start building the packages automatically. You can interrupt it via
Ctrl-cand modify the repo (add/modify packages). - Edit build.sh to reflect your remote.
- Add the new packages to the list in
build.shand simply rundocker-compose down && docker-compose upin the integrated terminal. If you'd setGITHUB_TOKENcorrectly, it should push to your fork, from where you can send us a PR.