mb-status CachyOS

This commit is contained in:
2026-03-20 17:06:11 +01:00
parent 869f091dc3
commit e790dbcef4

View File

@@ -174,9 +174,17 @@ KERN="${KERN/-*/}"
#KERN="${KERN/linux/}" #KERN="${KERN/linux/}"
#KERN="${KERN,,}" #KERN="${KERN,,}"
if hash cachyos-kernel-manager 2>/dev/null;then
out+=("^sep(<b>Mabox</b> CachyOS <small><i>$(lsb_release -rs)</i></small>)")
out+=("<big></big> $_KERNEL: <b>${KERN}</b>,cachyos-kernel-manager")
elif hash manjaro-settings-manager 2>/dev/null;
then
out+=("^sep(<b>Mabox</b> Linux <b>$(lsb_release -rs)</b> <small><i>$(lsb_release -cs)</i></small>)") out+=("^sep(<b>Mabox</b> Linux <b>$(lsb_release -rs)</b> <small><i>$(lsb_release -cs)</i></small>)")
out+=("<big></big> $_KERNEL: <b>${KERN}</b>,manjaro-settings-manager -m msm_kernel") out+=("<big></big> $_KERNEL: <b>${KERN}</b>,manjaro-settings-manager -m msm_kernel")
else
out+=("^sep(<b>Mabox</b> Linux <b>$(lsb_release -rs)</b> <small><i>$(lsb_release -cs)</i></small>)")
out+=("<big></big> $_KERNEL: <b>${KERN}</b>,")
fi
## Biggest PKGS ## Biggest PKGS
if hash expac 2>/dev/null && [[ "${big_pkgs}" -gt 0 ]];then if hash expac 2>/dev/null && [[ "${big_pkgs}" -gt 0 ]];then
out+=("<big></big> $_PKGS: <b>$PKGS</b>,^checkout(pkgs)") out+=("<big></big> $_PKGS: <b>$PKGS</b>,^checkout(pkgs)")
@@ -215,14 +223,22 @@ if [[ "${updates}" == 0 ]];then
out+=("^sep(<span fgcolor='${OK_FGCOLOR}'> ${OK_ICON} </span> <small><i>$_UP_TO_DATE</i></small>)") out+=("^sep(<span fgcolor='${OK_FGCOLOR}'> ${OK_ICON} </span> <small><i>$_UP_TO_DATE</i></small>)")
out+=("<big>󰦛</big> $_CHECK_NOW,checkupdates.sh -p") out+=("<big>󰦛</big> $_CHECK_NOW,checkupdates.sh -p")
out+=("^sep()") out+=("^sep()")
if hash pacman-mirrors 2>/dev/null;then
out+=("$_RANK_MIRROR,^checkout(mirrors)") out+=("$_RANK_MIRROR,^checkout(mirrors)")
out+=("^sep()") out+=("^sep()")
if hash pacman-mirrors 2>/dev/null;then
out+=("$_RENEW_KEYS,^term(sudo pacman -Sy archlinux-keyring manjaro-keyring mabox-keyring;read -p "${FINISHED}"") out+=("$_RENEW_KEYS,^term(sudo pacman -Sy archlinux-keyring manjaro-keyring mabox-keyring;read -p "${FINISHED}"")
out2+=("^tag(mirrors)") out2+=("^tag(mirrors)")
out2+=("^sep($_MIRROR_RANKING)") out2+=("^sep($_MIRROR_RANKING)")
out2+=("Fasttrack <small>pacman-mirrors -f5</small>,mb-cli mirrors") out2+=("Fasttrack <small>pacman-mirrors -f5</small>,mb-cli mirrors")
out2+=("All <small>pacman-mirrors -i -c all</small>,mb-cli mirrors_all") out2+=("All <small>pacman-mirrors -i -c all</small>,mb-cli mirrors_all")
elif hash cachyos-kernel-manager 2>/dev/null;then
out+=("$_RANK_MIRROR,^term(sudo cachyos-rate-mirrors)")
out+=("^sep()")
out+=("$_RENEW_KEYS,^term(sudo pacman -Sy archlinux-keyring cachyos-keyring mabox-keyring;read -p "${FINISHED}"")
else
out+=("$_RENEW_KEYS,^term(sudo pacman -Sy archlinux-keyring mabox-keyring;read -p "${FINISHED}"")
fi fi
fi fi
if [[ "${updates}" != 0 ]];then if [[ "${updates}" != 0 ]];then
@@ -241,13 +257,19 @@ out+=("$_UPDATE_YAY,mb-cli update")
fi fi
out+=("$_UPDATE_PACMAN,mb-cli pacupdate") out+=("$_UPDATE_PACMAN,mb-cli pacupdate")
out+=("^sep()") out+=("^sep()")
out+=("$_RENEW_KEYS,^term(sudo pacman -Sy archlinux-keyring manjaro-keyring mabox-keyring;read -p "${FINISHED}"")
#out+=("^sep()") #out+=("^sep()")
#out+=("$_UPDATE_PAMAC,pamac-manager --updates") #out+=("$_UPDATE_PAMAC,pamac-manager --updates")
if hash pacman-mirrors 2>/dev/null;then if hash pacman-mirrors 2>/dev/null;then
out+=("$_RENEW_KEYS,^term(sudo pacman -Sy archlinux-keyring manjaro-keyring mabox-keyring;read -p "${FINISHED}"")
out+=("^sep(<small><i>$_MIRROR_RANKING</i></small>)") out+=("^sep(<small><i>$_MIRROR_RANKING</i></small>)")
out+=("Fasttrack <small>pacman-mirrors -f5</small>,mb-cli mirrors") out+=("Fasttrack <small>pacman-mirrors -f5</small>,mb-cli mirrors")
out+=("All <small>pacman-mirrors -i -c all</small>,mb-cli mirrors_all") out+=("All <small>pacman-mirrors -i -c all</small>,mb-cli mirrors_all")
elif hash cachyos-kernel-manager 2>/dev/null;then
out+=("$_RENEW_KEYS,^term(sudo pacman -Sy archlinux-keyring cachyos-keyring mabox-keyring;read -p "${FINISHED}"")
out+=("^sep()")
out+=("$_RANK_MIRROR,^term(sudo cachyos-rate-mirrors)")
else
out+=("$_RENEW_KEYS,^term(sudo pacman -Sy archlinux-keyring mabox-keyring;read -p "${FINISHED}"")
fi fi
fi fi