From 3d52a73e3ae5b9d7f461ba7a44e7cf0628da2154 Mon Sep 17 00:00:00 2001 From: Andrew Titmuss Date: Tue, 14 Jun 2016 11:46:41 +1000 Subject: [PATCH 1/4] fixed refresh rate on OS X --- neofetch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/neofetch b/neofetch index cad76935..9e19492c 100755 --- a/neofetch +++ b/neofetch @@ -1538,8 +1538,8 @@ getresolution () { awk '/Resolution:/ {printf $2"x"$4" @ "$6"Hz, "}')" fi - [[ "$refresh_rate" == "off" ]] && \ - resolution="${resolution// @ *([0-9])Hz}" + [[ "$refresh_rate" == "off" ]] || [[ "$resolution" =~ "@ 0Hz" ]] && \ + resolution="${resolution// @ *[0-9]Hz}" ;; "Windows") From 1d6f99b0d4e2bd4b61d227fb8b802ca2e65a4201 Mon Sep 17 00:00:00 2001 From: Andrew Titmuss Date: Tue, 14 Jun 2016 17:01:04 +1000 Subject: [PATCH 2/4] better test for 0Hz --- neofetch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neofetch b/neofetch index 9e19492c..a800c93a 100755 --- a/neofetch +++ b/neofetch @@ -1538,7 +1538,7 @@ getresolution () { awk '/Resolution:/ {printf $2"x"$4" @ "$6"Hz, "}')" fi - [[ "$refresh_rate" == "off" ]] || [[ "$resolution" =~ "@ 0Hz" ]] && \ + [[ "$refresh_rate" == "off" ]] || [[ "${resolution// * @ }" == "0Hz" ]] && \ resolution="${resolution// @ *[0-9]Hz}" ;; From 47a850a3056a3e3c3447ee32e9462f7169b1b09b Mon Sep 17 00:00:00 2001 From: Andrew Titmuss Date: Tue, 14 Jun 2016 17:04:22 +1000 Subject: [PATCH 3/4] changed double bracket --- neofetch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neofetch b/neofetch index a800c93a..2f7d8b06 100755 --- a/neofetch +++ b/neofetch @@ -1538,7 +1538,7 @@ getresolution () { awk '/Resolution:/ {printf $2"x"$4" @ "$6"Hz, "}')" fi - [[ "$refresh_rate" == "off" ]] || [[ "${resolution// * @ }" == "0Hz" ]] && \ + [[ "$refresh_rate" == "off" ]] || [ "${resolution// * @ }" == "0Hz" ] && \ resolution="${resolution// @ *[0-9]Hz}" ;; From f61dde03b0cbc2fb6e0622b34d7ce4f46b0b670f Mon Sep 17 00:00:00 2001 From: Andrew Titmuss Date: Tue, 14 Jun 2016 17:07:35 +1000 Subject: [PATCH 4/4] missed the other brackets... --- neofetch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neofetch b/neofetch index 2f7d8b06..035e960e 100755 --- a/neofetch +++ b/neofetch @@ -1538,7 +1538,7 @@ getresolution () { awk '/Resolution:/ {printf $2"x"$4" @ "$6"Hz, "}')" fi - [[ "$refresh_rate" == "off" ]] || [ "${resolution// * @ }" == "0Hz" ] && \ + [ "$refresh_rate" == "off" ] || [ "${resolution// * @ }" == "0Hz" ] && \ resolution="${resolution// @ *[0-9]Hz}" ;;