From 7135ab6b70e11329a30ad50f6b1ece89d795b84b Mon Sep 17 00:00:00 2001 From: TyleoDvDelaware3217 Date: Sun, 9 Mar 2025 12:35:30 +0000 Subject: [PATCH] Fedora-WS-AddIPConfig4LinuxIntegration+IPConfig4LinuxHyperUpdateto2.1.1 --- devel/ipconfig | 22 -------- runner/ipconfig | 134 ++++++++++++++++++++++++++++++++++++++++++++++++ setup/fedora | 9 ++++ 3 files changed, 143 insertions(+), 22 deletions(-) delete mode 100755 devel/ipconfig create mode 100755 runner/ipconfig diff --git a/devel/ipconfig b/devel/ipconfig deleted file mode 100755 index e7d1d64..0000000 --- a/devel/ipconfig +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env bash -# -# IPCONFIG Concept For Linux - Tyleo Dv. Delaware -# -clear -figlet IPConfig4Linux || echo "No Figlet Installed, Install it using your package manager." -echo "" -echo " Tyleo Dv. Delaware - https://tyleo.dev" -echo "" -echo "== LOCAL ETHERNET INTERFACES ==================================================" -ip -br -c a | grep -v veth | grep ens | grep UP -ip -br -c a | grep -v veth | grep eno | grep UP -ip -br -c a | grep -v veth | grep eth | grep UP -echo "== LOCAL PROXMOX VIRTUAL NETWORKS =============================================" -ip -br -c a | grep vmbr | grep UP -echo "== DOCKER VIRTUAL INTERFACES ==================================================" -ip -br -c a | grep docker | grep UP -ip -br -c a | grep br- | grep UP -echo "== VIRTUAL ETHERNET INTERFACES ================================================" -ip -br -c a | grep veth | grep UP -echo "== DOWN INTERFACES ============================================================" -ip -br -c a | grep DOWN \ No newline at end of file diff --git a/runner/ipconfig b/runner/ipconfig new file mode 100755 index 0000000..fba85c3 --- /dev/null +++ b/runner/ipconfig @@ -0,0 +1,134 @@ +#!/usr/bin/env bash +# +# IPCONFIG Concept For Linux - Tyleo Dv. Delaware +# +scr_ver="2.1.1_build2025_git.tyleo.dev" +## COLORATION MODULE ## +## COLORS +param=$1 +if [[ $param = "--update" ]];then +###################################### +# IPConfig4Linux Update Block ######## +###################################### +## Get +wget -q scr.tyleo.dev/runner/ipconfig -O /tmp/ipconfig +## SYSTEM INTEGRATION +sudo cp /tmp/ipconfig /bin/ipconfig +## EXEC +x ########################### +sudo chmod +x /bin/ipconfig +###################################### +echo "> IPConfig4Linux Updated ! Re-Run it to use. +> Updated/Reinstalled version : $(/bin/ipconfig --version)" +exit +fi +if [[ $param = "--version" ]];then +echo "$scr_ver - Use --update to update to latest version if existing." +exit +fi +# Reset +Color_Off='\033[0m' # Text Reset + +# Regular Colors +Black='\033[0;30m' # Black +Red='\033[0;31m' # Red +Green='\033[0;32m' # Green +Yellow='\033[0;33m' # Yellow +Blue='\033[0;34m' # Blue +Purple='\033[0;35m' # Purple +Cyan='\033[0;36m' # Cyan +White='\033[0;37m' # White + +# Bold +BBlack='\033[1;30m' # Black +BRed='\033[1;31m' # Red +BGreen='\033[1;32m' # Green +BYellow='\033[1;33m' # Yellow +BBlue='\033[1;34m' # Blue +BPurple='\033[1;35m' # Purple +BCyan='\033[1;36m' # Cyan +BWhite='\033[1;37m' # White + +# Underline +UBlack='\033[4;30m' # Black +URed='\033[4;31m' # Red +UGreen='\033[4;32m' # Green +UYellow='\033[4;33m' # Yellow +UBlue='\033[4;34m' # Blue +UPurple='\033[4;35m' # Purple +UCyan='\033[4;36m' # Cyan +UWhite='\033[4;37m' # White + +# Background +On_Black='\033[40m' # Black +On_Red='\033[41m' # Red +On_Green='\033[42m' # Green +On_Yellow='\033[43m' # Yellow +On_Blue='\033[44m' # Blue +On_Purple='\033[45m' # Purple +On_Cyan='\033[46m' # Cyan +On_White='\033[47m' # White + +# High Intensity +IBlack='\033[0;90m' # Black +IRed='\033[0;91m' # Red +IGreen='\033[0;92m' # Green +IYellow='\033[0;93m' # Yellow +IBlue='\033[0;94m' # Blue +IPurple='\033[0;95m' # Purple +ICyan='\033[0;96m' # Cyan +IWhite='\033[0;97m' # White + +# Bold High Intensity +BIBlack='\033[1;90m' # Black +BIRed='\033[1;91m' # Red +BIGreen='\033[1;92m' # Green +BIYellow='\033[1;93m' # Yellow +BIBlue='\033[1;94m' # Blue +BIPurple='\033[1;95m' # Purple +BICyan='\033[1;96m' # Cyan +BIWhite='\033[1;97m' # White + +# High Intensity backgrounds +On_IBlack='\033[0;100m' # Black +On_IRed='\033[0;101m' # Red +On_IGreen='\033[0;102m' # Green +On_IYellow='\033[0;103m' # Yellow +On_IBlue='\033[0;104m' # Blue +On_IPurple='\033[0;105m' # Purple +On_ICyan='\033[0;106m' # Cyan +On_IWhite='\033[0;107m' # White +###################### +####################### +clear +echo -e "$BPurple--------------------------------------------------------- + IPConfig4Linux - Tyleo Dv. Delaware - https://tyleo.dev +---------------------------------------------------------$Color_Off" +echo -e -n $BPurple +echo -e "<- LOCAL ETHERNET INTERFACES --------------------------->" +echo -e -n $Color_Off +ip -br -c a | grep -v veth | grep ens | grep UP +ip -br -c a | grep -v veth | grep eno | grep UP +ip -br -c a | grep -v veth | grep eth | grep UP +echo -e -n $BPurple +echo -e "<- LOCAL WIFI/WLAN INTERFACES -------------------------->" +echo -e -n $Color_Off +ip -br -c a | grep -v veth | grep wlp | grep UP +ip -br -c a | grep -v veth | grep wlan | grep UP +ip -br -c a | grep -v veth | grep wln | grep UP +echo -e -n $BPurple +echo -e "<- LOCAL PROXMOX VIRTUAL NETWORKS ---------------------->" +echo -e -n $Color_Off +ip -br -c a | grep vmbr | grep UP +echo -e -n $BPurple +echo -e "<- DOCKER VIRTUAL INTERFACES --------------------------->" +echo -e -n $Color_Off +ip -br -c a | grep docker | grep UP +ip -br -c a | grep br- | grep UP +echo -e -n $BPurple +echo -e "<- VIRTUAL ETHERNET INTERFACES ------------------------->" +echo -e -n $Color_Off +ip -br -c a | grep veth | grep UP +echo -e -n $BRed +echo -e "<- DOWN INTERFACES ------------------------------------->" +echo -e -n $Color_Off +ip -br -c a | grep DOWN \ No newline at end of file diff --git a/setup/fedora b/setup/fedora index 76a54e0..778442d 100755 --- a/setup/fedora +++ b/setup/fedora @@ -104,6 +104,15 @@ sudo chmod -v +x /bin/yt-update ## UPDATE ############################ sudo /bin/yt-dlp -U ###################################### +# IPConfig4Linux Integration ######### +###################################### +## Get +wget scr.tyleo.dev/runner/ipconfig -O /tmp/ipconfig +## SYSTEM INTEGRATION +sudo cp -v /tmp/ipconfig /bin/ipconfig +## EXEC +x ########################### +sudo chmod +x /bin/ipconfig +###################################### } update-flatpak-games-bigs-packages() {