diff --git a/bin/mb-status b/bin/mb-status
index 2fc849d..cb68e2e 100755
--- a/bin/mb-status
+++ b/bin/mb-status
@@ -174,9 +174,17 @@ KERN="${KERN/-*/}"
#KERN="${KERN/linux/}"
#KERN="${KERN,,}"
-
-out+=("^sep(Mabox Linux $(lsb_release -rs) $(lsb_release -cs))")
-out+=(" $_KERNEL: ${KERN},manjaro-settings-manager -m msm_kernel")
+if hash cachyos-kernel-manager 2>/dev/null;then
+ out+=("^sep(Mabox CachyOS $(lsb_release -rs))")
+ out+=(" $_KERNEL: ${KERN},cachyos-kernel-manager")
+elif hash manjaro-settings-manager 2>/dev/null;
+then
+ out+=("^sep(Mabox Linux $(lsb_release -rs) $(lsb_release -cs))")
+ out+=(" $_KERNEL: ${KERN},manjaro-settings-manager -m msm_kernel")
+else
+ out+=("^sep(Mabox Linux $(lsb_release -rs) $(lsb_release -cs))")
+ out+=(" $_KERNEL: ${KERN},")
+fi
## Biggest PKGS
if hash expac 2>/dev/null && [[ "${big_pkgs}" -gt 0 ]];then
out+=(" $_PKGS: $PKGS,^checkout(pkgs)")
@@ -214,15 +222,23 @@ fi
if [[ "${updates}" == 0 ]];then
out+=("^sep( ${OK_ICON} $_UP_TO_DATE)")
out+=(" $_CHECK_NOW,checkupdates.sh -p")
-out+=("^sep()")
-out+=("$_RANK_MIRROR,^checkout(mirrors)")
out+=("^sep()")
if hash pacman-mirrors 2>/dev/null;then
+ out+=("$_RANK_MIRROR,^checkout(mirrors)")
+ out+=("^sep()")
out+=("$_RENEW_KEYS,^term(sudo pacman -Sy archlinux-keyring manjaro-keyring mabox-keyring;read -p "${FINISHED}"")
out2+=("^tag(mirrors)")
out2+=("^sep($_MIRROR_RANKING)")
out2+=("Fasttrack pacman-mirrors -f5,mb-cli mirrors")
out2+=("All pacman-mirrors -i -c all,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
if [[ "${updates}" != 0 ]];then
@@ -241,13 +257,19 @@ out+=("$_UPDATE_YAY,mb-cli update")
fi
out+=("$_UPDATE_PACMAN,mb-cli pacupdate")
out+=("^sep()")
-out+=("$_RENEW_KEYS,^term(sudo pacman -Sy archlinux-keyring manjaro-keyring mabox-keyring;read -p "${FINISHED}"")
#out+=("^sep()")
#out+=("$_UPDATE_PAMAC,pamac-manager --updates")
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($_MIRROR_RANKING)")
out+=("Fasttrack pacman-mirrors -f5,mb-cli mirrors")
out+=("All pacman-mirrors -i -c all,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