Repo for arch packages. Provides the following packages:
eupnea-utils
: Packaged eupnea scripts from the utils repo.eupnea-system
: Does not install anything per se, but instead includes a postinstall hook which
executes system-update.py to upgrade between Depthboot/EupneaOS
versions.eupnea-mainline-kernel
+ modules
+ headers
: Mainline eupnea kernel, modules and headers.
See eupnea-mainline-kerneleupnea-chromeos-kernel
+ modules
+ headers
: ChromeOS eupnea kernel, modules and headers.
See eupnea-chromeos-kernelcgpt-vboot-utils
: Repackaged Ubuntu debs for cgpt and vboot-utils.keyd
: A key remapping daemon for linux, made by rvaiya. See keyddepthboot-logo
: Alpine busybox-static +
Depthboot logo boot splash systemd service.# create local master key if it doesn't exist yet
sudo pacman-key --init
# download and import public eupnea key
curl -L https://eupnea-project.github.io/pkg-repo/public_key.gpg | sudo gpg --homedir /etc/pacman.d/gnupg --import
# sign public key
sudo pacman-key --lsign-key 4F8A31EAADF1588D0B45A0DAAC87331A20A7250A
# add repo to pacman.conf
echo -e "[eupnea]"$'\n'"Server = https://eupnea-project.github.io/pkg-repo/repodata/\$arch" | sudo tee -a /etc/pacman.conf
# refresh all repos and update system
sudo pacman -Syyu
gpg --full-gen-key
. This repo uses an rsa4096
key, but you can probably use whatever you want. Make sure the key doesn’t expire.gpg --export --armor <key-id>
and add it as a secret variable called PUBLIC
to your repo.gpg ---export-secret-keys --armor <key-id>
and add it as a secret variable
called PRIVATE
to your repo.gh-pages
and folder: /(root)
.