diff options
| -rwxr-xr-x | pfetch | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -297,6 +297,18 @@ get_memory() { mem_used=$((mem_full - (mem_free / 1024))) ;; + + OpenBSD*) + # If you run OpenBSD and can send me the full output of + # 'vm_stat' I'll be able to add full support here. + mem_full=$(($(sysctl -n hw.physmem) / 1024 / 1024)) + ;; + + FreeBSD*|Dragonfly*) + # If you run FreeBSD or Dragonfly and can help me get + # the used memory amount, I'll be able to add support here. + mem_full=$(($(sysctl -n hw.physmem) / 1024 / 1024)) + ;; esac log memory "${mem_used:-?}MiB / ${mem_full:-?}MiB" |
