From ddbdd6b11ad7b6b1bffa80fca3b16e2f3ceff0c8 Mon Sep 17 00:00:00 2001 From: zenobit Date: Thu, 19 Oct 2023 12:19:35 +0200 Subject: [PATCH] Add Artix Linux --- quickget | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/quickget b/quickget index 9b3382eaf5..add84f6cd8 100755 --- a/quickget +++ b/quickget @@ -61,6 +61,7 @@ function pretty_name() { archlinux) PRETTY_NAME="Arch Linux";; archcraft) PRETTY_NAME="Archcraft";; arcolinux) PRETTY_NAME="Arco Linux";; + artix) PRETTY_NAME="Artix Linux";; blendos) PRETTY_NAME="BlendOS";; cachyos) PRETTY_NAME="CachyOS";; centos-stream) PRETTY_NAME="CentOS Stream";; @@ -211,6 +212,7 @@ function os_support() { archlinux \ archcraft \ arcolinux \ + artix \ batocera \ blendos \ bodhi \ @@ -417,6 +419,14 @@ function editions_arcolinux() { echo large small } +function releases_artix() { + echo stable +} + +function editions_artix() { + echo base-dinit base-openrc base-runit base-s6 cinnamon-dinit cinnamon-openrc cinnamon-runit cinnamon-s6 lxde-dinit lxde-openrc lxde-runit lxde-s6 lxqt-dinit lxqt-openrc lxqt-runit lxqt-s6 mate-dinit mate-openrc mate-runit mate-s6 plasma-dinit plasma-openrc plasma-runit plasma-s6 xfce-dinit xfce-openrc xfce-runit xfce-s6 community-gtk-openrc community-qt-openrc +} + function releases_blendos() { # Pull the rss feed @@ -1276,6 +1286,17 @@ function get_arcolinux() { echo "${URL}/${ISO} ${HASH}" } +function get_artix() { + local EDITION="${1:-}" + local HASH="" + local ISO="" + local URL="https://iso.artixlinux.org/iso" + DATE=$(wget -q -O- ${URL}/sha256sums | cut -d'-' -f4 | head -1) + ISO="artix-${EDITION}-${DATE}-x86_64.iso" + HASH=$(wget -q -O- ${URL}/sha256sums | grep "${ISO}") + echo "${URL}/${ISO} ${HASH}" +} + function get_bunsenlabs() { local HASH="" local ISO="beryllium-1-amd64.hybrid.iso"