#!/bin/sh if mountpoint -q "${HOME}"; then exit 0 fi upperdir="${XDG_RUNTIME_DIR}"/home/rw workdir="${XDG_RUNTIME_DIR}"/home/.work mkdir -p "${upperdir}" mkdir -p "${workdir}" mount overlay \ -t overlay \ -o lowerdir="${HOME}",upperdir="${upperdir}",workdir="${workdir}" \ "${HOME}" chown "${PAM_USER}": "${HOME}"