48 lines
		
	
	
		
			877 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			877 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 --noconfirm -Syu && \
 | 
						|
    pacman --noconfirm -S \
 | 
						|
        sudo \
 | 
						|
        ncurses \
 | 
						|
        ca-certificates \
 | 
						|
        libressl \
 | 
						|
        cmake \
 | 
						|
        ctags \
 | 
						|
        file \
 | 
						|
        gcc \
 | 
						|
        wget \
 | 
						|
        neovim \
 | 
						|
        git \
 | 
						|
        zsh \
 | 
						|
        docker \
 | 
						|
        docker-compose \
 | 
						|
        tmux \
 | 
						|
        picom \
 | 
						|
        make \
 | 
						|
        bat \
 | 
						|
        calcurse \
 | 
						|
        tmuxp \
 | 
						|
        rofi \
 | 
						|
        rofi-calc \
 | 
						|
        lua \
 | 
						|
        rust \
 | 
						|
        clang \
 | 
						|
        gopls \
 | 
						|
        python-lsp-server \
 | 
						|
        typescript-language-server \
 | 
						|
        lua-language-server \
 | 
						|
        rust-analyzer 
 |