Job

dev (sha256:ead2bd6a60f7a68aad11da63486db1fe801d6ac2b25ba919a5e533cc03e9b914)

Published 2024-11-22 16:05:32 +00:00 by Job79 in Job79/devcontainer

Installation

docker pull git.plabble.org/job79/dev@sha256:ead2bd6a60f7a68aad11da63486db1fe801d6ac2b25ba919a5e533cc03e9b914
sha256:ead2bd6a60f7a68aad11da63486db1fe801d6ac2b25ba919a5e533cc03e9b914

Image Layers

KIWI 10.1.13
RUN /bin/sh -c dnf update -y && dnf -y install neovim unzip bash-completion zoxide fd-find procps git go npm # buildkit
RUN /bin/sh -c useradd -ms /bin/bash user && usermod -aG wheel user && sed -i '/NOPASSWD/s/^#//g' /etc/sudoers # buildkit
USER user
WORKDIR /home/user
COPY config/user/bashrc /home/user/.bashrc # buildkit
COPY config/user/profile /home/user/.bash_profile # buildkit
RUN /bin/sh -c git clone --depth 1 https://github.com/LazyVim/starter ~/.config/nvim # buildkit
COPY --chown=user:user config/nvim/plugins /home/user/.config/nvim/lua/plugins # buildkit
COPY --chown=user:user config/nvim/config/keymaps.lua /home/user/.config/nvim/lua/config/keymaps.lua # buildkit
COPY --chown=user:user config/nvim/lazyvim.json /home/user/.config/nvim/lazyvim.json # buildkit
ENV TZ=Europe/Amsterdam
VOLUME [/home/user/.local /home/user/.cache]
CMD ["bash" "-l"]

Labels

Key Value
io.buildah.version 1.38.0
license MIT
name fedora
org.opencontainers.image.license MIT
org.opencontainers.image.name fedora
org.opencontainers.image.url https://fedoraproject.org/
org.opencontainers.image.vendor Fedora Project
org.opencontainers.image.version 41
vendor Fedora Project
version 41
Details
Container
2024-11-22 16:05:32 +00:00
2
OCI / Docker
linux/amd64
380 MiB
Versions (1) View all
latest 2024-11-22