mirror of
https://github.com/dylanaraps/neofetch.git
synced 2025-12-22 19:49:54 +00:00
Merge pull request #896 from rage311/master
Fixes for OpenBSD CPU temperature and memory used values
This commit is contained in:
12
neofetch
12
neofetch
@@ -1086,8 +1086,9 @@ get_cpu() {
|
|||||||
deg="${deg/C}"
|
deg="${deg/C}"
|
||||||
;;
|
;;
|
||||||
"OpenBSD"* | "Bitrig"*)
|
"OpenBSD"* | "Bitrig"*)
|
||||||
deg="$(sysctl -n hw.sensors.lm0.temp0)"
|
deg="$(sysctl hw.sensors | \
|
||||||
deg="${deg/ degC}"
|
awk -F '=| degC' '/lm0.temp|cpu0.temp/ {print $2; exit}')"
|
||||||
|
deg="${deg/00/0}"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
@@ -1465,9 +1466,10 @@ get_memory() {
|
|||||||
# Mem used.
|
# Mem used.
|
||||||
case "$kernel_name" in
|
case "$kernel_name" in
|
||||||
"OpenBSD"*)
|
"OpenBSD"*)
|
||||||
mem_used="$(vmstat | awk 'END{printf $4}')"
|
mem_used="$(vmstat | awk 'END{printf $3}')"
|
||||||
mem_used="$((${mem_used/M} / 1024))"
|
mem_used="${mem_used/M}"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*) mem_used="$((mem_total - mem_free))" ;;
|
*) mem_used="$((mem_total - mem_free))" ;;
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
@@ -3786,7 +3788,7 @@ get_distro_colors() {
|
|||||||
ascii_file="scientific"
|
ascii_file="scientific"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
"Siduction"*)
|
"Siduction"*)
|
||||||
set_colors 4 4
|
set_colors 4 4
|
||||||
ascii_file="siduction"
|
ascii_file="siduction"
|
||||||
;;
|
;;
|
||||||
|
|||||||
Reference in New Issue
Block a user