#!/bin/sh

set -eu

srcdir="/opt/dwarf-fortress"
dstdir="${XDG_DATA_HOME:-${HOME}/.local/share}/dwarf-fortress"

mkdir -p "${dstdir}/upperdir" "${dstdir}/workdir"
exec bwrap --bind / / --dev-bind /dev /dev --overlay-src "${srcdir}" --overlay "${dstdir}/upperdir" "${dstdir}/workdir" "${dstdir}/upperdir" --chdir "${dstdir}/upperdir" -- ./dwarfort "${@}"
