Skip to content

Instantly share code, notes, and snippets.

@HokieGeek
Last active March 28, 2016 02:07
Show Gist options
  • Save HokieGeek/383d888b26f71e771b66 to your computer and use it in GitHub Desktop.
Save HokieGeek/383d888b26f71e771b66 to your computer and use it in GitHub Desktop.
A dev platform to play with
FROM hokiegeek/arch:minimal
RUN pacman -S --noconfirm --needed go
# gcc
# RUN pacman -S --noconfirm --needed scons cmake
# apache-ant
RUN pacman -S --noconfirm --needed ctags cloc strace
# RUN pacman -S --noconfirm --needed python-pip nodejs
# jslint
# RUN pacman -S --noconfirm --needed picocom
# gpg
## Add username
## TODO: switch to zsh
RUN useradd -s /bin/bash andres
RUN mkdir -p /home/andres
RUN chown -R andres /home/andres
USER andres
WORKDIR /home/andres
ENV HOME=/home/andres
## Add SSH keys and dotfiles
# RUN echo "alias dev='docker run -ti -v /var/run/docker.sock:/var/run/docker.sock hokiegeek/dev'" >> /home/andres/.bashrc
# RUN curl -L http://install-ssh-keys.hokiegeek.net | /bin/bash
# RUN curl -L http://install-dotfiles.hokiegeek.net | /bin/bash
# RUN curl https://gist.githubusercontent.com/HokieGeek/ed79a96fa8843615689d/raw/f8ae50c78c601178c6178e68a847a2c24b81ea19/install-ssh-keys.sh | /bin/bash
# RUN curl https://gist.githubusercontent.com/HokieGeek/ee51363e1e73ac971e85/raw/77cb5acad9420546e8620ff39e7a66ca1d96583d/install-dotfiles.sh | /bin/bash
CMD /bin/bash
@HokieGeek
Copy link
Author

neovim
jslint
go
picocom

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment