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 
 |