Added motherboard information
This commit is contained in:
parent
a99defd401
commit
0d3d3fafb2
@ -7,6 +7,7 @@ echo -e "${C3}Packages: ${C4}$(get_packages)"
|
|||||||
echo -e "${C3}Shell: ${C4}${USER_SHELL}"
|
echo -e "${C3}Shell: ${C4}${USER_SHELL}"
|
||||||
echo -e "${C3}Init: ${C4}${INIT_SYSTEM}"
|
echo -e "${C3}Init: ${C4}${INIT_SYSTEM}"
|
||||||
echo -e "${C3}Libc: ${C4}${LIBC}"
|
echo -e "${C3}Libc: ${C4}${LIBC}"
|
||||||
|
[ -n "$MOTHERBOARD" ] && echo -e "${C3}Motherboard: ${C4}${MOTHERBOARD}"
|
||||||
[ -n "$CPU_MODEL" ] && echo -e "${C3}CPU: ${C4}${CPU_MODEL} (${CPU_THREADS} threads)"
|
[ -n "$CPU_MODEL" ] && echo -e "${C3}CPU: ${C4}${CPU_MODEL} (${CPU_THREADS} threads)"
|
||||||
for i in $(seq "${CONNECTED_GPUS}"); do
|
for i in $(seq "${CONNECTED_GPUS}"); do
|
||||||
gpu="GPU$i"
|
gpu="GPU$i"
|
||||||
|
1
main.go
1
main.go
@ -128,6 +128,7 @@ func SetupFetchEnv(showTimeTaken bool) []string {
|
|||||||
setVariable("DISTRO_LONG_NAME", func() string { return getDistroInfo().LongName })
|
setVariable("DISTRO_LONG_NAME", func() string { return getDistroInfo().LongName })
|
||||||
setVariable("DISTRO_SHORT_NAME", func() string { return getDistroInfo().ShortName })
|
setVariable("DISTRO_SHORT_NAME", func() string { return getDistroInfo().ShortName })
|
||||||
setVariable("CPU_MODEL", func() string { return getCPUName() })
|
setVariable("CPU_MODEL", func() string { return getCPUName() })
|
||||||
|
setVariable("MOTHERBOARD", func() string { return getMotherboardModel() })
|
||||||
setVariable("CPU_THREADS", func() string { return strconv.Itoa(getCPUThreads()) })
|
setVariable("CPU_THREADS", func() string { return strconv.Itoa(getCPUThreads()) })
|
||||||
start := time.Now().UnixMilli()
|
start := time.Now().UnixMilli()
|
||||||
memory := GetMemoryInfo()
|
memory := GetMemoryInfo()
|
||||||
|
8
utils.go
8
utils.go
@ -100,6 +100,14 @@ func getDistroAsciiArt() string {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func getMotherboardModel() string {
|
||||||
|
bytes, err := os.ReadFile("/sys/devices/virtual/dmi/id/board_name")
|
||||||
|
if err != nil {
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
return strings.TrimSpace(string(bytes))
|
||||||
|
}
|
||||||
|
|
||||||
func getCPUName() string {
|
func getCPUName() string {
|
||||||
cpu, err := ghw.CPU()
|
cpu, err := ghw.CPU()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user