#!/bin/bash # DYNR Module: System Info run_system_info() { BLUE='\033[38;5;45m'; PURPLE='\033[38;5;127m'; GOLD='\033[38;5;178m'; NC='\033[0m' clear echo -e "${PURPLE}=================================================${NC}" echo -e "${BLUE} 🐉 DYNASTY REVOLUTION: SYSTEM INFO 🐉 ${NC}" echo -e "${PURPLE}=================================================${NC}" OS_NAME=$(grep '^PRETTY_NAME=' /etc/os-release | cut -d '"' -f 2) KERNEL=$(uname -rs) ARCH=$(uname -m) HOSTNAME=$(hostname) CPU_MODEL=$(lscpu | grep "Model name" | awk -F: '{print $2}' | sed 's/^[ \t]*//') CPU_CORES=$(nproc) VIRT=$(systemd-detect-virt 2>/dev/null || echo "unknown") echo -e "${GOLD}HOSTNAME: ${NC}$HOSTNAME" echo -e "${GOLD}OPERATING SYS:${NC}$OS_NAME" echo -e "${GOLD}KERNEL: ${NC}$KERNEL" echo -e "${GOLD}ARCHITECTURE: ${NC}$ARCH" echo -e "${GOLD}VIRTUALIZATION:${NC}$VIRT" echo -e "${PURPLE}-------------------------------------------------${NC}" echo -e "${GOLD}CPU MODEL: ${NC}$CPU_MODEL" echo -e "${GOLD}CPU CORES: ${NC}$CPU_CORES" echo -e "${PURPLE}=================================================${NC}" read -p "Press Enter to return to the Dynasty..." < /dev/tty # --- The Return Logic --- dynr }