From a2d2e570eab1af742a23767b5c39d77c8379837e Mon Sep 17 00:00:00 2001 From: zenobit Date: Thu, 19 Oct 2023 12:19:35 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=A6=20Artix=20Linux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- quickget | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/quickget b/quickget index 2dba65c..b466430 100755 --- a/quickget +++ b/quickget @@ -70,6 +70,7 @@ function pretty_name() { archlinux) PRETTY_NAME="Arch Linux";; archcraft) PRETTY_NAME="Archcraft";; arcolinux) PRETTY_NAME="Arco Linux";; + artixlinux) PRETTY_NAME="Artix Linux";; biglinux) PRETTY_NAME="BigLinux";; blendos) PRETTY_NAME="BlendOS";; cachyos) PRETTY_NAME="CachyOS";; @@ -221,6 +222,7 @@ function os_support() { archlinux \ archcraft \ arcolinux \ + artixlinux \ batocera \ biglinux \ blendos \ @@ -310,6 +312,7 @@ function os_homepages(){ archlinux) HOMEPAGE="https://archlinux.org/";; archcraft) HOMEPAGE="https://archcraft.io/";; arcolinux) HOMEPAGE="https://arcolinux.com/";; + artixlinux) HOMEPAGE="https://artixlinux.org/";; batocera) HOMEPAGE="https://batocera.org/";; blendos) HOMEPAGE="https://blendos.co/";; bodhi) HOMEPAGE="https://www.bodhilinux.com/";; @@ -434,6 +437,43 @@ function editions_arcolinux() { echo large small } +function releases_artixlinux() { + echo stable +} + +function editions_artixlinux() { + 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_biglinux() { echo kde } @@ -1340,6 +1380,17 @@ function get_arcolinux() { echo "${URL}/${ISO} ${HASH}" } +function get_artixlinux() { + 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"