server_config/_requirements.sh

46 lines
1 KiB
Bash

# Install nala
apt update
apt upgrade -y
apt install -y nala
# Install base utilities
echo "[server_config] > Installing required utilities (base)"
nala install -y \
curl \
unzip \
ffmpeg \
systemctl \
wget \
gpg \
# Install admin-sys utilities
echo "[server_config] > Installing required utilities (admin-sys)"
nala install -y \
lsb-release \
nmap \
xxd \
# Install comfort utilities
echo "[server_config] > Installing required utilities (comfort)"
nala install -y \
bat \
btop \
fzf \
tmux \
tmate \
# Install zoxide through webinstall (see zoxide install instruction on debian)
curl -sS https://webi.sh/zoxide | sh
# Install really necessary utilities
echo "[server_config] > Installing required utilities (really necessary)"
nala install -y \
cmatrix \
cowsay \
sl \
# Install useful deb installer
echo "[server_config] > Installing required utilites (useful .deb installer)"
nala install -y lsb-release
curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | bash -s install deb-get