Improve motherboard info

This commit is contained in:
2025-08-07 15:45:18 +01:00
parent 54fe57df62
commit f1ee483b9e

View File

@@ -18,11 +18,6 @@ OS=$(grep '^PRETTY_NAME=' /etc/os-release | cut -d= -f2 | tr -d '"')
ARCH=$(uname -m) ARCH=$(uname -m)
printf "%b\n" "${CYAN}OS:${NC} $OS $ARCH" printf "%b\n" "${CYAN}OS:${NC} $OS $ARCH"
# Host Model
HOST_MODEL=$(cat /sys/class/dmi/id/product_name 2>/dev/null)
HOST_VERSION=$(cat /sys/class/dmi/id/product_version 2>/dev/null)
printf "%b\n" "${CYAN}Host:${NC} ${HOST_VERSION} (${HOST_MODEL})"
# Kernel version # Kernel version
printf "%b\n" "${CYAN}Kernel:${NC} Linux $(uname -r)" printf "%b\n" "${CYAN}Kernel:${NC} Linux $(uname -r)"
@@ -56,6 +51,10 @@ printf "%b\n" "${CYAN}Shell:${NC} bash ${BASH_VER}"
DE=${XDG_CURRENT_DESKTOP:-"Unknown"} DE=${XDG_CURRENT_DESKTOP:-"Unknown"}
printf "%b\n" "${CYAN}DE:${NC} $DE" printf "%b\n" "${CYAN}DE:${NC} $DE"
# Motherboard Model
BOARD_NAME=$(cat /sys/devices/virtual/dmi/id/board_name 2>/dev/null)
printf "%b\n" "${CYAN}Motherboard:${NC} ${BOARD_NAME}"
# CPU model from /proc/cpuinfo # CPU model from /proc/cpuinfo
CPU=$(awk -F: '/model name/ {print $2; exit}' /proc/cpuinfo | sed 's/^[ \t]*//') CPU=$(awk -F: '/model name/ {print $2; exit}' /proc/cpuinfo | sed 's/^[ \t]*//')
printf "%b\n" "${CYAN}CPU:${NC} $CPU" printf "%b\n" "${CYAN}CPU:${NC} $CPU"