Initial commit
This commit is contained in:
commit
f4b53351ab
1 changed files with 35 additions and 0 deletions
35
Dockerfile
Normal file
35
Dockerfile
Normal file
|
@ -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"]
|
Loading…
Add table
Reference in a new issue