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