Skip to content

StratOS-Linux/repo

Repository files navigation

StratOS-repo

About

  • A custom Arch repo hosted on GitHub

  • Meant for use in StratOS (An Arch-based meta-distro developed by the StratOS Team)

Installation

  • To add this repo to your Arch distribution, open /etc/pacman.conf and add this at the end :
[stratos]
SigLevel = Optional TrustAll
Server = https://StratOS-Linux.github.io/repo/x86_64

Building packages:

  • Ensure that you have docker and docker-compose installed.
  • Simply run docker-compose up (optionally with the -d flag to detach the container).

If you want to contribute:

  • 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_TOKEN environment variable following these instructions.
  • Open https://gitpod.io/#https://github.com/username/StratOS-repo. Replace username with your actual GitHub username.
  • Gitpod will start building the packages automatically. You can interrupt it via Ctrl-c and modify the repo (add/modify packages).
  • Edit build.sh to reflect your remote.
  • Add the new packages to the list in build.sh and simply run docker-compose down && docker-compose up in the integrated terminal. If you'd set GITHUB_TOKEN correctly, it should push to your fork, from where you can send us a PR.