From 4c492febf9f0b71e1b47069b2a611940246e7c50 Mon Sep 17 00:00:00 2001 From: zachir Date: Sun, 12 Mar 2023 23:41:33 -0500 Subject: update lfrc to launch jnlp with javaws rather than edit --- lf/lfrc | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) (limited to 'lf/lfrc') diff --git a/lf/lfrc b/lf/lfrc index 3bc7b72..9266f8d 100644 --- a/lf/lfrc +++ b/lf/lfrc @@ -9,16 +9,25 @@ set ignorecase true # Custom Functions cmd open ${{ - case $(file --mime-type "$f" -bL) in - text/*|application/json) $EDITOR "$f";; - video/*) mpv "$f";; - audio/*) mpv "$f";; + case $(echo -n $f | rev | cut -d'.' -f1 | rev) in + jnlp) + javaws "$f" + ;; + *) + case $(file --mime-type "$f" -bL) in + text/*|application/json) $EDITOR "$f" ;; + video/*) mpv "$f" ;; + audio/*) mpv "$f" ;; application/pdf) zathura "$f" ;; image/*) nsxiv "$f" ;; *) xdg-open "$f" ;; - esac + esac + ;; + esac }} +cmd execute ${{ exec "$f" }} + cmd mkdir ${{ printf "Directory Name: " read ans @@ -281,7 +290,8 @@ map dl dlfile map ss stripspace # Basic Functions -map . set hidden! +map .. set hidden! +map ./ execute map DD delete map p paste map x cut @@ -303,6 +313,7 @@ map C clear map U unselect # Movement +map g. cd "/home/zachir" ## PATHS map gE. cd "/etc" map gO. cd "/opt" -- cgit v1.2.3