diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..6b3c27d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,52 @@ +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