improve greeting message and list packages

This commit is contained in:
R.J. 2025-02-02 23:04:07 +01:00
parent 4da65198a7
commit 3cc98a9783
2 changed files with 25 additions and 11 deletions

View file

@ -0,0 +1,13 @@
function fish_greeting --description 'Welcome the user'
printf "%s" (set_color -o brblue)
date +"%A %H:%M, %d/%m/%y"
echo -e "\n"
printf "Welcome to alpine, deke/dev-env edition\n"
printf " Check out these tools:\n"
printf " %sDiagnostics: %s btop, tcpdump, dust, fd, rg%s\n" (set_color white) (set_color -i brblue) (set_color normal)
printf " %sCLI: %s zellij, helix, curl, wget, tar, zstd, jq%s\n" (set_color white) (set_color -i brblue) (set_color normal)
printf " %sSVN: %s git, jj, lazygit, lazyjj%s\n" (set_color white) (set_color -i brblue) (set_color normal)
printf " %sSVN: %s git, jj, lazygit, lazyjj%s\n" (set_color white) (set_color -i brblue) (set_color normal)
printf " %sK8S: %s k0s, kubectl\n" (set_color white) (set_color -i brblue) (set_color normal)
echo -e "\n"
end

View file

@ -3,25 +3,23 @@ FROM alpine:edge
# Install base dependencies and build tools
RUN apk add --no-cache \
fish \
helix \
ripgrep \
fd \
dust \
btop \
tmux \
tcpdump \
dust \
fd \
ripgrep \
fish \
zellij \
helix \
curl \
wget \
tar \
zstd \
jq \
tcpdump \
lazygit \
most \
k9s \
curl \
git
COPY setup_langs /root/setup_langs
COPY .config /root/.config
RUN apk add --no-cache cargo bash; \
curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash; \
@ -29,6 +27,9 @@ RUN apk add --no-cache cargo bash; \
cargo binstall lazyjj; \
apk del cargo bash;
COPY setup_langs /root/setup_langs
COPY .config /root/.config
ENV TERM="xterm-256color"
ENV COLORTERM="truecolor"