anchor.diff:    mkdir -p ~/.config/nvim && \
     mv ~/dotfiles/.config/nvim/init.vim ~/.config/nvim/ && \
     : "ghq" && \
  -  echo -e "\n[ghq]\n  root = /src\n" >> ~/.gitconfig.local && \
  +  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" && \
  -  echo "alias ffghq='cd \$(ghq root)/\$(ghq list | peco)'" >> ~/.profile && \
  +  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
  
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:     less \
      netcat-openbsd \
      openssh && \
    apk add --no-cache $fetchDeps && \
    : "ssh" && \
    mkdir ~/.ssh && \
    : "git" && \
    git clone --depth=1 -b develop https://github.com/iimuz/dotfiles.git ${HOME}/dotfiles && \
    mv ~/dotfiles/.gitconfig ${HOME}/ && \
    : "neovim" && \
    apk add --no-cache neovim && \
  