set drawbox true set icons true set mouse true map f $vi $(fzf) set previewer ~/bin/preview set cleaner /home/bascht/Downloads/lfimg/cleaner cmd select-all :unselect; invert cmd fasd_dir ${{ res="$(cat ~/.local/share/z/data | cut -d "|" -f 1 | uniq | grep -iv cache | fzf 2>/dev/tty | sed 's/\\/\\\\/g;s/"/\\"/g')" if [ -d "$res" ]; then cmd="cd" else cmd="select" fi lf -remote "send $id $cmd \"$res\"" }} map go :fasd_dir map gr :reload cmd dragon &dragon --and-exit $fx cmd drop &drop $fx map O :drop map D :dragon map I $imv $fx & cmd mkdir %{{ IFS=" " mkdir -p -- "$@" lf -remote "send $id select \"$@\"" }} map push :mkdir map a push :touch cmd touch %touch $1 && lf -remote "send $id load" && lf -remote "send $id select $1" cmd mkdir %mkdir -p $1 && lf -remote "send $id load" && lf -remote "send $id select $1"