FZF_(HEAD|TAIL) refactor to FZF_USER_INPUT
This commit is contained in:
@ -5,7 +5,7 @@ use media/youtube
|
||||
MAIN() {
|
||||
local URLS=($@)
|
||||
|
||||
[[ ${#URLS[@]} -eq 0 ]] && URLS=($(echo '' | FZF_HEAD 'enter URL'))
|
||||
[[ ${#URLS[@]} -eq 0 ]] && URLS=($(echo '' | FZF_USER_INPUT 'enter URL'))
|
||||
[[ ${#URLS[@]} -eq 0 ]] && ABORT
|
||||
|
||||
local FILENAME=$(YT__GET_FILENAME $URLS)
|
||||
|
@ -5,7 +5,7 @@ use media/youtube
|
||||
MAIN() {
|
||||
local URLS=($@)
|
||||
|
||||
[[ ${#URLS[@]} -eq 0 ]] && URLS=($(echo '' | FZF_HEAD 'enter URL'))
|
||||
[[ ${#URLS[@]} -eq 0 ]] && URLS=($(echo '' | FZF_USER_INPUT 'enter URL'))
|
||||
[[ ${#URLS[@]} -eq 0 ]] && ABORT
|
||||
|
||||
local FILENAME=$(YT__GET_FILENAME $URLS)
|
||||
@ -21,9 +21,9 @@ MAIN() {
|
||||
|
||||
LENGTH=$(GET_VIDEO_LENGTH "$INPUT_FILE")
|
||||
[ ! $LENGTH ] && { ERROR "unable to determine video length for '$INPUT_FILE'"; return 2; }
|
||||
START_TIME=$(echo 0 | FZF_HEAD "enter start time (0 ≤ t < $LENGTH)")
|
||||
START_TIME=$(echo 0 | FZF_USER_INPUT "enter start time (0 ≤ t < $LENGTH)")
|
||||
[ ! $START_TIME ] && ABORT
|
||||
END_TIME=$(echo $LENGTH | FZF_HEAD "enter end time ($START_TIME > t ≥ $LENGTH)")
|
||||
END_TIME=$(echo $LENGTH | FZF_USER_INPUT "enter end time ($START_TIME > t ≥ $LENGTH)")
|
||||
[ ! $END_TIME ] && ABORT
|
||||
|
||||
STATUS
|
||||
@ -32,7 +32,7 @@ MAIN() {
|
||||
STATUS "end time : $END_TIME"
|
||||
STATUS
|
||||
OUTPUT_FILE=$(echo '' \
|
||||
| FZF_HEAD 'what should I call this clip? (.mp3)' \
|
||||
| FZF_USER_INPUT 'what should I call this clip? (.mp3)' \
|
||||
| sed 's/\.mp3$//' \
|
||||
)
|
||||
[ ! $OUTPUT_FILE ] && ABORT
|
||||
|
Reference in New Issue
Block a user