53 lines
963 B
Docker
53 lines
963 B
Docker
FROM archlinux:latest
|
|
MAINTAINER Keegan Deppe
|
|
LABEL maintainer "Keegan Deppe noway@me.net"
|
|
|
|
ARG user=spinach
|
|
ARG group=wheel
|
|
ARG uid=1000
|
|
ARG dotfiles=dotfiles.git
|
|
ARG userspace=userspace.git
|
|
ARG vcsprovider=git.keegandeppe.com
|
|
ARG vcsowner=kdeppe
|
|
|
|
USER root
|
|
|
|
RUN \
|
|
pacman -Syu && \
|
|
pacman -S \
|
|
sudo \
|
|
ncurses \
|
|
ca-certificates \
|
|
libressl \
|
|
bash-completion \
|
|
cmake \
|
|
ctags \
|
|
file \
|
|
curl \
|
|
build-base \
|
|
gcc \
|
|
coreutils \
|
|
wget \
|
|
neovim \
|
|
git git-doc \
|
|
zsh \
|
|
docker \
|
|
docker-compose \
|
|
tmux \
|
|
picom \
|
|
make \
|
|
bat \
|
|
calcurse \
|
|
pam-gnupg \
|
|
tmuxp \
|
|
rofi \
|
|
rofi-calc \
|
|
lua \
|
|
rust \
|
|
clang \
|
|
gopls \
|
|
python-lsp-server \
|
|
typescript-language-server \
|
|
lua-language-server \
|
|
rust-analyzer
|