commit f4b53351ab2139e4e7b97c346380b7c2f2d7975f Author: raphy Date: Fri Jan 31 01:11:31 2025 +0100 Initial commit diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2b2935e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,35 @@ +FROM alpine:edge + +# Install base dependencies and build tools +RUN apk add --no-cache \ + fish \ + direnv \ + direnv-fish \ + helix \ + ripgrep \ + fd \ + dust \ + btop \ + tmux \ + tar \ + zstd \ + jq \ + tcpdump \ + git + +RUN apk add --no-cache \ + clang +# rust +RUN apk add --no-cache \ + rust \ + rust-analyzer \ + cargo \ + rust-clippy + + +# zig (actually doubles as a c/c++) +RUN apk add --no-cache \ + zig + +# Set the entrypoint to fish +ENTRYPOINT ["fish"]