1
0
Fork 0
dotfiles/.local/bin/opener

15 lines
348 B
Bash
Executable File

#!/bin/sh
# shellcheck disable=2154
term=
[ -n "$SCRATCHPAD" ] && {
set -- -ft "$@"
term="$TERMCMD -e"
}
# HACK: workaround for a bug with opening empty files in vim
[ "$(rifle -c "$XDG_CONFIG_HOME/lf/rifle.conf" | head -1 | cut -d ':' -f 2)" = "editor" ] && $term vim "$@"
set -- -p0 -c "$XDG_CONFIG_HOME/lf/rifle.conf" "$@"
rifle "$@"