aboutsummaryrefslogtreecommitdiff
path: root/.scripts/movies
diff options
context:
space:
mode:
Diffstat (limited to '.scripts/movies')
-rwxr-xr-x.scripts/movies16
1 files changed, 16 insertions, 0 deletions
diff --git a/.scripts/movies b/.scripts/movies
new file mode 100755
index 0000000..a1e3990
--- /dev/null
+++ b/.scripts/movies
@@ -0,0 +1,16 @@
+#!/bin/env bash
+#ssh server ls /mnt/Movies | dmenu | xargs -i -exec mpv "sftp://server:/mnt/Movies/{}"
+
+watch() {
+ echo "Watch with $1"
+ path="$1/$(ssh server ls -p \"$1\" | dmenu)"
+ if [[ "$path" =~ '/'$ ]]; then
+ watch "$path"
+ elif [[ "$path" =~ 'list'$ ]]; then
+ mpv --playlist=sftp://server:"$path"
+ else
+ mpv sftp://server:"$path"
+ fi
+}
+
+watch /mnt/Movies