# Template file for 'endeavouros'
OSNAME="endeavouros"
PRETTY="EndeavourOS"
LOGO=" "
ICON="endeavouros.svg"
ICON_ONLINE="https://distrowatch.com/images/yvzhuwbpy/endeavour.png"
CATEGORY="Desktop, Live Medium, Raspberry Pi"
BASEDOF="Arch"
DESCRIPTION="Provides an Arch experience without the hassle of installing it manually for both x86_64 and ARM systems"
HOMEPAGE="https://endeavouros.com"
CREDENTIALS="-"
GPG=""
RSS=""
DW=""
MAGNET=""
CHAT=""
RELEASES="titan-2026.03.06 titan-neo-2026.04.27 mercury-2025.02.08 mercury-neo-2025.03.19 gemini-2024.04.20"
QEMU_ARCH="amd64"
releases_() {
local ENDEAVOUR_RELEASES=""
ENDEAVOUR_RELEASES=$(web_pipe "https://mirror.alpix.eu/endeavouros/iso/" | grep -o '' | sed 's/^.*//' | grep -v 'x86_64' | LC_ALL="en_US.UTF-8" sort -Mr | cut -c 13- | head -n 5 | tr '\n' ' ')
echo "${ENDEAVOUR_RELEASES,,}"
}
get_() {
local ENDEAVOUR_RELEASES=""
local HASH=""
local ISO=""
local URL="https://mirror.alpix.eu/endeavouros/iso"
# Find EndeavourOS releases from mirror, pick one matching release
ENDEAVOUR_RELEASES=$(web_pipe "${URL}/" | grep -o '' | sed 's/^.*//' | grep -v 'x86_64')
ISO="$(echo "${ENDEAVOUR_RELEASES}" | grep -i "${RELEASE}").iso"
HASH=$(web_pipe "${URL}/${ISO}.sha512sum" | cut -d' ' -f1)
echo "${URL}/${ISO} ${HASH}"
}