From 90fc09e1a948aa87c337b1a52c6de2a8df0cfba6 Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Sun, 22 Mar 2020 23:09:04 +0000 Subject: [PATCH] scripts/fontawesome: simplify subshell calls --- scripts/rofi-fontawesome | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/scripts/rofi-fontawesome b/scripts/rofi-fontawesome index cddc20c..180053b 100755 --- a/scripts/rofi-fontawesome +++ b/scripts/rofi-fontawesome @@ -57,9 +57,8 @@ function notify() { } function display() { - fontawesome=$(cat "$FONTAWESOME_FILE" | grep -v '#' | grep -v '^[[:space:]]*$') - update=""$'\t'"Update Font Awesome cache" - fontawesome=$(printf "$fontawesome\n$update") + update=$'\tUpdate Font Awesome cache' + fontawesome=$(grep -v '#\|^[[:space:]]*$' "$FONTAWESOME_FILE"; printf "$update\n") line=$(echo "$fontawesome" | rofi -dmenu -i -p fontawesome -normal-window -kb-custom-1 Ctrl+c -kb-row-tab '' -kb-row-select Tab $@) exit_code=$? @@ -69,7 +68,6 @@ function display() { return fi - #IFS=$'\t' line=($line) last=${line[${#line[@]}-1]}