Skip to content

Instantly share code, notes, and snippets.

@triskell
Created April 19, 2014 15:01
Show Gist options
  • Save triskell/11086932 to your computer and use it in GitHub Desktop.
Save triskell/11086932 to your computer and use it in GitHub Desktop.
[Dockerfile] trysk/arch-enhanced
FROM base/arch
RUN pacman -Sy
RUN pacman -S --noconfirm archlinux-keyring
RUN pacman -Su --noconfirm
RUN pacman -S --noconfirm binutils file tar gcc grep make git openssh vim zsh
RUN curl -O https://aur.archlinux.org/packages/pa/package-query/package-query.tar.gz && \
tar zxvf package-query.tar.gz && \
cd package-query && \
makepkg -si --asroot --noconfirm && \
cd ..
RUN curl -O https://aur.archlinux.org/packages/ya/yaourt/yaourt.tar.gz && \
tar zxvf yaourt.tar.gz && \
cd yaourt && \
makepkg -si --asroot --noconfirm && \
cd ..
RUN rm -rf package-query.tar.gz package-query/ yaourt/ yaourt.tar.gz
RUN yaourt -Suya
RUN yaourt -Sa oh-my-zsh-git --noconfirm
RUN cp /usr/share/oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc && \
cp -r /usr/share/oh-my-zsh /.oh-my-zsh && \
sed -i 's/ZSH_THEME="robbyrussell"/ZSH_THEME="bira"/g' ~/.zshrc && \
chsh -s /bin/zsh && \
exec zsh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment