anchor.diff:  
   # Cache packages that have happened since the last airootfs image
   RUN pacman --noconfirm -Syw --cachedir /var/cache/pacman/general \
  -    btrfs-progs \
  -    ca-certificates-utils \
  -    ca-certificates \
  -    dnsmasq \
  -    glib2 \
  -    glibc \
  -    grml-zsh-config \
  -    gssproxy \
  -    lftp \
  -    libinput \
  -    libssh2 \
  -    libtasn1 \
  -    lz4 \
  -    man-pages \
  -    nano \
  -    ntp \
  -    partclone \
  -    openconnect \
  -    systemd-sysvcompat \
  -    tcpdump \
  -    testdisk && \
  +            btrfs-progs \
  +            ca-certificates-utils \
  +            ca-certificates \
  +            dnsmasq \
  +            glib2 \
  +            glibc \
  +            grml-zsh-config \
  +            gssproxy \
  +            lftp \
  +            libinput \
  +            libssh2 \
  +            libtasn1 \
  +            lz4 \
  +            man-pages \
  +            nano \
  +            ntp \
  +            partclone \
  +            openconnect \
  +            systemd-sysvcompat \
  +            tcpdump \
  +            testdisk && \
       rm -r /var/lib/pacman/sync/*
   
   # Just download these since we don't actually need them for the docker container.
   # Make sure none of these are in the list above.
   RUN pacman --noconfirm -Syw --cachedir /var/cache/pacman/general \
  -    base-devel \
  -    acpi \
  -    alsa-utils \
  -    arch-install-scripts \
  -    aria2 \
  -    awesome \
  -    c-ares \
  -    cpupower \
  -    ctags \
  -    dkms \
  -    feh \
  -    git \
  -    haveged \
  -    htop \
  -    gnome-keyring \
  -    google-chrome \
  -    hfsprogs \
  -    intel-ucode \
  -    imagemagick \
  -    linux \
  -    linux-headers \
  -    lm_sensors \
  -    mlocate \
  -    networkmanager \
  -    network-manager-applet \
  -    pavucontrol \
  -    package-query \
  -    pciutils \
  -    pekwm \
  -    plasma \
  -    powertop \
  -    pulseaudio \
  -    pulseaudio-alsa \
  -    python-dateutil \
  -    python-docutils \
  -    python-pyasn1\
  -    python-rsa \
  -    python-setuptools \
  -    python-six \
  -    reflector \
  -    rsync \
  -    sqlite \
  -    sddm \
  -    systemd \
  -    terminus-font \
  -    tree \
  -    tmux \
  -    vicious \
  -    vim \
  -    xfce4 \
  -    xfce4-whiskermenu-plugin \
  -    xorg-server \
  -    xorg-server-utils \
  -    xorg-xinit \
  -    xorg-xev \
  -    yajl \
  -    yaourt \
  -    zsh-syntax-highlighting && \
  +            base-devel \
  +            acpi \
  +            alsa-utils \
  +            arch-install-scripts \
  +            aria2 \
  +            awesome \
  +            c-ares \
  +            cpupower \
  +            ctags \
  +            dkms \
  +            feh \
  +            git \
  +            haveged \
  +            htop \
  +            gnome-keyring \
  +            google-chrome \
  +            hfsprogs \
  +            intel-ucode \
  +            imagemagick \
  +            linux \
  +            linux-headers \
  +            lm_sensors \
  +            mlocate \
  +            networkmanager \
  +            network-manager-applet \
  +            pavucontrol \
  +            package-query \
  +            pciutils \
  +            pekwm \
  +            plasma \
  +            powertop \
  +            pulseaudio \
  +            pulseaudio-alsa \
  +            python-dateutil \
  +            python-docutils \
  +            python-pyasn1\
  +            python-rsa \
  +            python-setuptools \
  +            python-six \
  +            reflector \
  +            rsync \
  +            sqlite \
  +            sddm \
  +            systemd \
  +            terminus-font \
  +            tree \
  +            tmux \
  +            vicious \
  +            vim \
  +            xfce4 \
  +            xfce4-whiskermenu-plugin \
  +            xorg-server \
  +            xorg-server-utils \
  +            xorg-xinit \
  +            xorg-xev \
  +            yajl \
  +            yaourt \
  +            zsh-syntax-highlighting && \
       rm -r /var/lib/pacman/sync/*
  
positive.code:     rm -r /tmp/* && \
  
      # Remove Nvidia utils/dkms from the system since we do not need them anymore.
      pacman --noconfirm -Rs nvidia-utils nvidia-dkms && \
  
      # Remove nvidia drivers since dkms replaces them.
      rm /var/cache/pacman/pkg/nvidia-3* && \
  
negative.code:             squashfs-tools && \
  
      # Install stuff for the docker container to use now which we will remove.
      pacman --noconfirm -S \
              dkms \
              git \
  