From ff3f0198d7cd193603ae6404ba37f60c45d0da6e Mon Sep 17 00:00:00 2001 From: Muhammad Herdiansyah Date: Wed, 10 May 2017 23:35:38 +0700 Subject: [PATCH] Disk: Separate IRIX detection from the rest of the OS --- neofetch | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/neofetch b/neofetch index ac96137f..d477d7ef 100755 --- a/neofetch +++ b/neofetch @@ -1808,6 +1808,7 @@ get_disk() { "Haiku") err "Disk doesn't work on Haiku due to the non-standard 'df'"; return ;; "Mac OS X") df_flags=(-P -h) ;; "AIX") df_flags=(-P -g) ;; + "IRIX") df_flags=(-P -k) ;; *) df_flags=(-h) ;; esac @@ -1827,7 +1828,15 @@ get_disk() { disk_info=($disk) disk_perc="${disk_info[4]/'%'}" - disk="${disk_info[2]/i} / ${disk_info[1]/i} (${disk_perc}%)" + case "$os" in + "IRIX") + disk="$((disk_info[2]/1024/1024))G / $((disk_info[2]/1024/1024))G (${disk_perc}%)" + ;; + + *) + disk="${disk_info[2]/i} / ${disk_info[1]/i} (${disk_perc}%)" + ;; + esac # Subtitle. case "$disk_subtitle" in