anchor.diff:    adduser ${USER_NAME} --uid ${USER_ID} --disabled-password --gecos ""
   
   # tools
  -COPY --from=build-ghq /go/bin/ghq /usr/bin/
  -COPY --from=build-peco /go/bin/peco /usr/bin/
   ENV ENV=${HOME}/.profile
   RUN set -x && \
  +  fetchDeps=' \
  +    unzip \
  +  ' && \
     apk update && \
     apk add --no-cache \
       ca-certificates \
  
positive.code: FROM iimuz/golang-dev:v1.10.2-1.2.0 AS build-peco
  
  RUN set -x && \
    go get -d github.com/peco/peco && \
    cd /go/src/github.com/peco/peco && \
    git checkout refs/tags/v0.5.3 && \
    glide install && \
    go build cmd/peco/peco.go && \
    mv ./peco /go/bin/peco
  
  FROM iimuz/golang-dev:v1.10.2-1.2.0 AS build-ghq
  
  RUN set -x && \
    go get github.com/motemen/ghq
  
  FROM alpine:3.8
  LABEL maintainer iimuz
  
  
negative.code:   mkdir -p ~/.config/nvim && \
    mv ~/dotfiles/.config/nvim/init.vim ~/.config/nvim/ && \
    : "ghq" && \
    GHQ_SCRIPT=$HOME/dotfiles/scripts/ghq.sh && \
    sed -i -e "s/sudo //g" $GHQ_SCRIPT && \
    sed -i -e "s/GHQ_ROOT=~/GHQ_ROOT=/g" $GHQ_SCRIPT && \
    sh $GHQ_SCRIPT && \
    : "peco" && \
    PECO_SCRIPT=$HOME/dotfiles/scripts/peco.sh && \
    sed -i -e "s/sudo //g" $PECO_SCRIPT && \
    sed -i -e "s/BASHRC_MAIN=~\/.bashrc/BASHRC_MAIN=~\/.profile/g" $PECO_SCRIPT && \
    sed -i -e "s/alias.inc/alias.ash.inc/g" $PECO_SCRIPT && \
    sed -i -e "s/ln -s/cp/g" $PECO_SCRIPT && \
    sh $PECO_SCRIPT && \
    : "clean" && \
    chown -R ${USER_NAME}:${USER_NAME} ${HOME} && \
    rm -rf ${HOME}/dotfiles && \
    apk del --purge $fetchDeps && \
    rm -rf /var/cache/apk/*
  
  ENV SOURCE_DIR=/src
  