diff options
author | Felix Singer <felixsinger@posteo.net> | 2023-09-08 02:17:52 +0000 |
---|---|---|
committer | Felix Singer <service+coreboot-gerrit@felixsinger.de> | 2023-11-24 04:33:36 +0000 |
commit | 59d27ec1c7fbf772c5cc6a3ba8e71d03335b464d (patch) | |
tree | 755c09c410a7d5d18d3f482a98d899d69a53e010 /util/docker | |
parent | 1739c99efe9b0775a859f2b46e6fd99b6a46927e (diff) |
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>
Diffstat (limited to 'util/docker')
-rw-r--r-- | util/docker/archlinux/Dockerfile | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/util/docker/archlinux/Dockerfile b/util/docker/archlinux/Dockerfile index 9c804835bf..d3309d09b4 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-key --init && \ 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/* |