xrsh-buildroot/buildroot-v86/board/v86/rootfs_overlay/root/bin/save

25 lines
551 B
Text
Raw Permalink Normal View History

#!/bin/sh
source /etc/profile.sh
2025-04-08 15:25:20 +02:00
state(){
javascript='
const isoterminal = document.querySelector("[isoterminal]").components.isoterminal.term
2025-05-22 17:18:11 +02:00
isoterminal.save({'$1':true})
return "\n"
2025-04-08 15:25:20 +02:00
'
echo "[i] triggering ~/hook.d/save/* scripts"
hook save
echo "[i] warning: do not resize the browserwindow"
echo "[i] please wait.."
js "$javascript"
exit
}
2025-05-22 17:18:11 +02:00
test -n "$1" && state "$1"
test -z "$1" && {
echo "Usage: save [localstorage|remotestorage]"
echo ""
echo "save VM (filesystem) to local (=default) or remotestorage"
}