Job

dev (sha256:19f7e0f3a7147ed4cfc9e244effc4fd16bdb2502dff3c204364edfe7a96d4149)

Published 2024-12-20 19:28:48 +00:00 by Job79 in Job79/devcontainer

Installation

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

Image Layers

KIWI 10.2.4
RUN /bin/sh -c dnf update -y && dnf copr enable -y atim/lazygit && dnf -y install neovim unzip bash-completion zoxide fd-find chafa lazygit 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
RUN /bin/sh -c mkdir /run/user/1000 && chown user:user /run/user/1000 # 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 /home/user/.config/nvim/lua/config # 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]

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-12-20 19:28:48 +00:00
20
OCI / Docker
linux/amd64
406 MiB
Versions (1) View all
latest 2024-12-20