This commit is contained in:
zenobit 2025-01-07 22:02:21 +01:00
parent 72d1e617c6
commit 5587afcbe0
6 changed files with 1453 additions and 0 deletions

19
TODO/_TEMPLATE_ Normal file
View File

@ -0,0 +1,19 @@
# Template file for ''
OSNAME=""
PRETTY=""
BASEDOF=""
HOMEPAGE=""
DESCRIPTION=""
CREDENTIALS="-"
function releases_() {
}
function editions_() {
}
function get_() {
}

1348
TODO/all Normal file

File diff suppressed because it is too large Load Diff

23
TODO/pantherx Normal file
View File

@ -0,0 +1,23 @@
# Template file for 'pantherx'
OSNAME="pantherx"
PRETTY="PantherX"
BASEDOF="guix"
HOMEPAGE="https://www.pantherx.org"
DESCRIPTION="PantherX is designed to enable everyone without a PHD in computer science to enjoy a fast, flexible and private work & entertainment platform that runs for years, with little intervention"
CREDENTIALS="-"
function releases_() {
latest
}
function get_() {
local HASH=""
local ISO=""
local URL=""
local TEMP=""
URL="https://temp.pantherx.org"
TEMP="$(web_pipe "https://wiki.pantherx.org/" | grep --after-context 1 'iso')"
ISO="$(basename $(echo ${TEMP} | cut -d'"' -f2))"
HASH="$(echo "${TEMP}" | tail -1 | cut -d'>' -f3 | cut -d'<' -f1)"
echo "${URL}/${ISO} ${HASH}"
}

18
TODO/pclinuxos Normal file
View File

@ -0,0 +1,18 @@
# Template file for 'pclinuxos'
OSNAME="pclinuxos"
PRETTY="PCLinuxOS"
ORIGIN="Independent"
HOMEPAGE="https://www.pclinuxos.com"
DESCRIPTION="Free easy to use Linux-based Operating System for x86_64 desktops or laptops"
CREDENTIALS="-"
function releases_() {
echo kde-minimal kde mate xfce
}
function get_() {
ISO="pclinuxos64-kde-2024.10.iso"
URL="https://ftp.nluug.nl/os/Linux/distr/pclinuxos/pclinuxos/iso"
HASH=""
}

26
TODO/redox-os Normal file
View File

@ -0,0 +1,26 @@
# Template file for 'redox-os'
OSNAME="redox-os"
PRETTY="Redox OS"
BASEDOF="-"
HOMEPAGE="https://www.redox-os.org"
DESCRIPTION="Microkernel-based operating system, with a large number of supported programs and components, to create a full-featured user and application environment"
CREDENTIALS="-"
function releases_() {
echo livedisk harddrive
}
function editions_() {
echo demo desktop server
}
function get_() {
local HASH=""
local ISO=""
local URL="https://static.redox-os.org/img/x86_64"
local DATA
DATA="$(curl -s "${URL}/SHA256SUM" | grep ".iso" | grep "${EDITION}" | grep "${RELEASE}")"
ISO="$(echo "${DATA}" | cut -d '*' -f2)"
HASH="$(echo "${DATA}" | cut_1)"
echo "${URL}/${ISO} ${HASH}"
}

19
TODO/whonix Normal file
View File

@ -0,0 +1,19 @@
# Template file for 'whonix'
OSNAME="whonix"
PRETTY="Whonix"
ORIGIN="Debian"
HOMEPAGE="https://www.whonix.org"
DESCRIPTION="Superior Internet Privacy with Whonix™ As handy as an app - delivering maximum anonymity and security"
CREDENTIALS="-"
function releases_() {
}
function editions_() {
}
function get_() {
}