Felix Singer has submitted this change. ( https://review.coreboot.org/c/coreboot/+/77724?usp=email )
Change subject: util/docker/archlinux: Extend the environment with packages and configs ......................................................................
util/docker/archlinux: Extend the environment with packages and configs
Add more packages which are useful for a coreboot development and build environment and also make neovim the default editor.
Change-Id: Ied09a9b9500d85348fc9c3862247bd8b85e50b54 Signed-off-by: Felix Singer felixsinger@posteo.net Reviewed-on: https://review.coreboot.org/c/coreboot/+/77724 Reviewed-by: Martin L Roth gaumless@gmail.com Tested-by: build bot (Jenkins) no-reply@coreboot.org --- M util/docker/archlinux/Dockerfile 1 file changed, 15 insertions(+), 1 deletion(-)
Approvals: Martin L Roth: Looks good to me, approved build bot (Jenkins): Verified
diff --git a/util/docker/archlinux/Dockerfile b/util/docker/archlinux/Dockerfile index 9c80483..d3309d0 100644 --- a/util/docker/archlinux/Dockerfile +++ b/util/docker/archlinux/Dockerfile @@ -1,5 +1,9 @@ FROM archlinux:latest
+RUN \ + echo "export EDITOR=nvim" > /etc/profile.d/cbsettings.sh && \ + chmod 755 /etc/profile.d/cbsettings.sh + RUN pacman-key --init && \ pacman -Sy --noconfirm archlinux-keyring && \ pacman-key --populate && \ @@ -9,11 +13,21 @@ RUN pacman -S --noconfirm \ base-devel \ bash-completion \ + bzip2 \ + ccache \ + cscope \ gcc-ada \ git \ go \ htop \ + lcov \ + less \ + msitools \ neovim \ + openssl \ python3 \ - tmux && \ + shellcheck \ + tmux \ + unzip \ + xz && \ rm -r /var/cache/pacman/pkg/*