#!/bin/bash

set -e

arch=$(uname -m)

if [ "$arch" == "x86_64" ]; then
    arch="amd64"
elif [ "$arch" == "aarch64" ]; then
    arch="arm64"
else
    echo "Unsupported cpu architecture: $arch"
    exit
fi

KEYRINGS="/etc/apt/keyrings"
GPG_KEY="$KEYRINGS/hifidom-archive-keyring.gpg"

sudo rm -f "$GPG_KEY"

sudo mkdir -p "$KEYRINGS"
sudo chown root:root "$KEYRINGS"

sudo wget -O "$GPG_KEY" http://sw.hifidom.com/hifidom-archive-keyring.gpg
sudo chown root:root "$GPG_KEY"

echo "deb [arch=$arch signed-by=$GPG_KEY] http://sw.hifidom.com/ trixie multiverse" | sudo tee /etc/apt/sources.list.d/hifidom.list > /dev/null

echo "***"
echo "hifidom repository successfully added!"
echo "***"

sudo apt update

