aboutsummaryrefslogtreecommitdiff
path: root/remotedraw
diff options
context:
space:
mode:
Diffstat (limited to 'remotedraw')
-rwxr-xr-xremotedraw19
1 files changed, 19 insertions, 0 deletions
diff --git a/remotedraw b/remotedraw
new file mode 100755
index 0000000..bb1af96
--- /dev/null
+++ b/remotedraw
@@ -0,0 +1,19 @@
+#!/usr/bin/env bash
+
+# send a xournalpp document to my tablet/laptop (lena) for editing
+
+tablet=lena
+mountpoint="$(ssh $tablet "echo \$HOME/.local/share/remotedraw")"
+hostname="$(cat /etc/hostname)"
+
+echo $mountpoint
+
+target="$(realpath $1)"
+parentdir="$(dirname $target)"
+filename="$(basename $target)"
+
+echo "sshfs $hostname:$parentdir $mountpoint"
+
+ssh $tablet "sshfs $hostname:$parentdir $mountpoint"
+ssh $tablet "DISPLAY=:0 xournalpp $mountpoint/$filename"
+ssh $tablet "umount $mountpoint"