diff --git a/.local/bin/videosearch b/.local/bin/videosearch new file mode 100644 index 00000000..ce979ba0 --- /dev/null +++ b/.local/bin/videosearch @@ -0,0 +1,4 @@ +#!/bin/sh +video_files=$(locate -d ~/.config/.mymlocate.db -b -r '.*\.\(mp4\|mkv\|webm\|mov\|m4v\|wmv\|flv\|avi\)$') +chosen_file=$(echo "$video_files" | sed 's|.*/||; s/\.[^.]*$//' | dmenu -p "Select Video") +mpv "$(echo "$video_files" | fgrep "/$chosen_file.")"