LABEL maintainer=Clement Verna <cverna@fedoraproject.org> |
ENV DISTTAG=f41container FGC=f41 FBR=f41 |
ADD fedora-20240916.tar / # buildkit |
CMD ["/bin/bash"] |
RUN /bin/sh -c 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 |
RUN /bin/sh -c git clone --depth 1 https://github.com/LazyVim/starter ~/.config/nvim # buildkit |
COPY config/nvim/plugins /home/user/.config/nvim/lua/plugins # buildkit |
COPY config/nvim/config/options.lua /home/user/.config/nvim/lua/config/options.lua # buildkit |
COPY config/nvim/lazyvim.json /home/user/.config/nvim/lazyvim.json # buildkit |
ENV TZ=Europe/Amsterdam |
VOLUME [/home/user/.local /home/user/.config/github-copilot] |
CMD ["bash"] |