DistroHopper/templates/biglinux
2026-05-27 17:00:06 +02:00

36 lines
1.1 KiB
Text

# Template file for 'biglinux'
OSNAME="biglinux"
PRETTY="BigLinux"
LOGO=" "
ICON="biglinux.svg"
ICON_ONLINE="https://distrowatch.com/images/yvzhuwbpy/biglinux.png"
CATEGORY="Beginner"
BASEDOF="Manjaro"
HOMEPAGE="https://www.biglinux.com.br"
DESCRIPTION="Is the right choice if you want to have an easy and enriching experience with Linux. It has been perfected over more than 19 years, following our motto: 'In search of the perfect system'"
CREDENTIALS="-"
GPG=""
RSS=""
DW=""
function releases_() {
#shellcheck disable=SC2046,SC2005
web_pipe "https://iso.biglinux.com.br" | grep -Eo 'biglinux_[0-9]{4}(-[0-9]{2}){2}_k[0-9]{2,3}.iso' | cut -d'_' -f2 | sort -ru | head -n 1
}
function editions_() {
#shellcheck disable=SC2046,SC2005
web_pipe "https://iso.biglinux.com.br" | grep -Eo "biglinux_$(releases_)_k[0-9]{2,3}.iso" | cut -d'_' -f3 | cut -d'.' -f1 | sort -Vru
}
function get_() {
local HASH=""
local ISO="biglinux_${RELEASE}_${EDITION}.iso"
local URL="https://iso.biglinux.com.br"
HASH=$(web_pipe "${URL}/${ISO}.md5" | grep -Eo '[[:alnum:]]{32}')
echo "${URL}/${ISO} ${HASH}"
}
function config_() {
echo "disk_size=\"64G\"" >> "${CONF_FILE}"
}