ARG BASE_IMAGE_DIGEST
FROM archlinux@${BASE_IMAGE_DIGEST}

ARG ALA_DATE

COPY pacman.conf /etc/pacman.conf
COPY packages.list /tmp/packages.list
COPY config/ /usr/share/nnm/config/

RUN sed "s|\$ala_date|$ALA_DATE|g" -i /etc/pacman.conf && \
    pacman -Syu --noconfirm && \
    pacman -S --noconfirm $(grep -v '^#' /tmp/packages.list | grep -v '^$') && \
    rm -f /tmp/packages.list
