user="$1"
rootuser="$HOME/$user/"
mkdir -p $rootuser
-mkdir -p $HOME/$user-nixstore
orig="$SSH_ORIGINAL_COMMAND"
if [ -z "$orig" ]; then
set -euo pipefail
(exec -c bwrap --ro-bind /usr /usr \
- --bind /var/lib/pub/$user-nixstore /nix \
--args 10 \
--dir /tmp \
--dir /var \
--ro-bind /run/current-system/sw/bin /bin \
--ro-bind /etc/profiles/per-user/pub/bin /bin-pub \
--bind /var/lib/pub/$user /var/lib/pub \
- --ro-bind $TMUX_RESTRICT /var/lib/pub/.tmux.restrict.conf \
+ --dir /var/lib/commons \
+ --ro-bind $TMUX_RESTRICT /var/lib/commons/tmux.restrict.conf \
--chdir /var/lib/pub \
--unshare-all \
--share-net \