1FROM archlinux:latest 2 3RUN \ 4 echo "export EDITOR=nvim" > /etc/profile.d/cbsettings.sh && \ 5 chmod 755 /etc/profile.d/cbsettings.sh 6 7RUN pacman-key --init && \ 8 pacman -Sy --noconfirm archlinux-keyring && \ 9 pacman-key --populate && \ 10 pacman-key --refresh-keys && \ 11 pacman -Syu --noconfirm 12 13RUN pacman -S --noconfirm \ 14 base-devel \ 15 bash-completion \ 16 bc \ 17 bzip2 \ 18 ccache \ 19 cmake \ 20 cscope \ 21 dtc \ 22 gcc-ada \ 23 git \ 24 go \ 25 htop \ 26 lcov \ 27 less \ 28 meson \ 29 msitools \ 30 neovim \ 31 nss \ 32 openssh \ 33 openssl \ 34 python3 \ 35 shellcheck \ 36 tmux \ 37 unzip \ 38 xz && \ 39 rm -r /var/cache/pacman/pkg/* 40