aboutsummaryrefslogtreecommitdiff
path: root/.scripts/movies
diff options
context:
space:
mode:
authorMarvin Borner2022-05-31 14:34:49 +0200
committerMarvin Borner2022-05-31 14:39:35 +0200
commita56b6a121b31b82dcf7279e6eea60bbca1852fc5 (patch)
tree7627bb839310c4a4a3632b378ebe87bc031f61ff /.scripts/movies
parentb8be82d9113dd0fec9021aa573039cc64dbd849a (diff)
Sync
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