Skip to content

Commit

Permalink
make the image more comfortable for debugging/diagnosing/editing issues
Browse files Browse the repository at this point in the history
  • Loading branch information
spytheman committed Jan 7, 2025
1 parent 6d7a08b commit bb476b2
Showing 1 changed file with 18 additions and 3 deletions.
21 changes: 18 additions & 3 deletions .github/workflows/Dockerfile.ci_alpine_local
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,26 @@ RUN apk --no-cache add \
libunwind-dev libunwind-static \
gc gc-dev \
binutils diffutils elfutils \
pcre strace bash
strace gdb \
pcre bash fzf fzf-vim tmux less file colordiff \
vim vim-editorconfig \
nano nano-syntax \
micro

RUN git config --global --add safe.directory /opt/vlang &&\
git config --global --add safe.directory /opt/vlang/vc &&\
git config --global --add safe.directory /opt/vlang/thirdparty/tcc &&\
find /usr/share/nano/ -iname "*.nanorc" -exec echo include {} \; >> ~/.nanorc &&\
micro -plugin install detectindent &&\
micro -plugin install editorconfig &&\
micro -plugin install monokai-dark &&\
micro -plugin install quickfix &&\
micro -plugin install runit &&\
micro -plugin install cheat &&\
micro -plugin install jump &&\
true

## setup runtime environment for v and bash:
USER 1000:1000
ENV HOME /home
ENV VTMP /tmp/v
ENV VMODULES /tmp/vmodules
ENV VFLAGS "-d dynamic_boehm"
Expand Down

0 comments on commit bb476b2

Please sign in to comment.