From 6803b571b7ffaed77b3153133d36e883e0d9177b Mon Sep 17 00:00:00 2001 From: Jorge Gonzalez Date: Tue, 21 Mar 2017 19:58:47 -0400 Subject: [PATCH] Change if statement to a switch --- neofetch | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/neofetch b/neofetch index 79c9e71c..0431b52f 100755 --- a/neofetch +++ b/neofetch @@ -638,15 +638,12 @@ get_wm() { "Mac OS X") ps_line="$(ps -e | grep -o '[S]pectacle\|[A]methyst\|[k]wm')" - if echo "$ps_line" | grep -q "kwm"; then - wm="Kwm" - elif echo "$ps_line" | grep -q "Amethyst"; then - wm="Amethyst" - elif echo "$ps_line" | grep -q "Spectacle"; then - wm="Spectacle" - else - wm="Quartz Compositor" - fi + case "$ps_line" in + *"kwm"*) wm="Kwm" ;; + *"Amethyst"*) wm="Amethyst" ;; + *"Spectacle"*) wm="Spectacle" ;; + *) wm="Quartz Compositor" ;; + esac ;; "Windows")