diff --git a/dots/lf/lfrc b/dots/lf/lfrc index b48d1d8..9d6775a 100644 --- a/dots/lf/lfrc +++ b/dots/lf/lfrc @@ -63,17 +63,13 @@ map X !$f #}} cmd open ${{ - filename=$(basename -- "$f") - extension="${filename##*.}" - filename="${filename%.*}" - case $($extension) in - RPP) reaper $fx;; + case "$f" in + *.rpp*) reaper $fx;; esac case $(file --mime-type -Lb $f) in text/*) helix $fx;; - reaper/*) reaper $fx;; *) for f in $fx; do xdg-open $f > /dev/null 2> /dev/null & done;; esac }}