commit cf8efd5

hovercats  ·  2022-03-05 09:29:53 +0000 UTC
parent 2df382a
dmpv: rewrite.
1 files changed,  +5, -6
M dmpv
M dmpv
+5, -6
 1@@ -3,12 +3,11 @@
 2 # A tiny script for launching videos inside Videos dir with mpv
 3 # No more need for a detached terminal taking up your screen space
 4 
 5-# Can use fzf instead, and probably rofi, bemenu etc aswell
 6-LAUNCHER="dmenu -i -l 50"
 7-
 8 # set DIR variable to whatever floats your boat
 9 DIR="$HOME"/Videos
10 
11-cd "$DIR"
12-
13-mpv "$(stest -- * | awk -F "/" '{print $NF}' | $LAUNCHER)"
14+cd $DIR
15+  for file in "$DIR"/*; do
16+    [ -e "$file" ] || [ -L "$file" ] || continue
17+    printf "%s\n" "$file"
18+  done | awk -F "/" '{print $NF}' | dmenu -i -l 20 | xargs -I {} mpv {}