bwrap --ro-bind /usr /usr --ro-bind /bin /bin --ro-bind /lib /lib --ro-bind /lib64 /lib64 --ro-bind /sbin /sbin --ro-bind /etc /etc --proc /proc --dev /dev --tmpfs /tmp /usr/bin/bash mkdir ~/sandboxes/my-node-project bwrap \ --ro-bind /usr /usr \ --ro-bind /bin /bin \ --ro-bind /lib /lib \ --ro-bind /lib64 /lib64 \ --ro-bind /sbin /sbin \ --ro-bind /etc /etc \ --proc /proc \ --dev /dev --tmpfs /tmp \ --clearenv \ --unshare-pid \ --share-net \ --die-with-parent \ --bind ~/copyparty-root ~ \ --bind /mnt/cloud-storage /mnt/cloud-storage \ --bind /mnt/cloud-backup /mnt/cloud-backup \ --chdir ~ /usr/bin/bash bwrap \ --unshare-all \ --ro-bind /usr /usr \ --ro-bind /bin /bin \ --ro-bind /lib /lib \ --ro-bind /etc/resolv.conf /etc/resolv.conf \ --dev-bind /dev /dev \ --dir /tmp \ --dir /var \ --bind "$(pwd)" "$(pwd)" \ --share-net \ --die-with-parent \ --file 11 /etc/passwd \ --file 12 /etc/group \ "$@" \ 11< <(getent passwd $(id -u) 65534) \ 12< <(getent group $(id -g) 65534) bwrap \ --ro-bind /usr /usr \ --ro-bind /bin /bin \ --ro-bind /lib /lib \ --ro-bind /lib64 /lib64 \ --ro-bind /sbin /sbin \ --ro-bind /etc /etc \ --proc /proc \ --dev /dev --tmpfs /tmp \ --clearenv \ --unshare-pid \ --share-net \ --die-with-parent \ --setenv XDG_CONFIG_HOME "/home/copyparty/copyparty-root" \ --bind /home/copyparty/copyparty-root ~ \ --bind /mnt/cloud-storage /mnt/cloud-storage \ --bind /mnt/cloud-backup /mnt/cloud-backup \ --chdir ~ ./copyparty-sfx.py -c copyparty.conf lpRFEicLsJx3wci1HrpZBiVq ssh -R /tmp/socket-remote:/tmp/waypipe.sock -t david@192.168.122.211 \ /usr/bin/waypipe -s /tmp/socket-remote server -- \ /usr/bin/foot kill %1 ssh -R /tmp/socket-remote:/tmp/waypipe.sock -t david@127.0.0.1 \ /usr/bin/waypipe -s /tmp/socket-remote server -- \ /usr/bin/sway kill %1 Host 192.168.122.211 User david SetEnv XDG_RUNTIME_DIR=/run/user/1000 SetEnv XDG_SESSION_TYPE=wayland SetEnv WAYLAND_DISPLAY=wayland-1 waypipe --no-gpu ssh david@192.168.122.211