13 lines
437 B
Bash
Executable File
13 lines
437 B
Bash
Executable File
#!/bin/bash
|
|
|
|
|
|
if [ -t 0 ]; then
|
|
filename="$(find ~/remote/movies/ -type f -regex ".*\.\(mkv\|mp4\|mpeg\|avi\|mov\|webm\)" -printf "%f\n" | sort | fzf)"
|
|
else
|
|
filename="$(find ~/remote/movies/ -type f -regex ".*\.\(mkv\|mp4\|mpeg\|avi\|mov\|webm\)" -printf "%f\n" | sort | fuzzel -d -l 25)"
|
|
fi
|
|
|
|
filepath="$(find ~/remote/movies/ -type f -regex ".*\.\(mkv\|mp4\|mpeg\|avi\|mov\|webm\)")"
|
|
mpv "$(grep "$filename" <<< "$filepath")"
|
|
|