diff --git a/dev.bash b/dev.bash index 45fdb23..c1c465d 100644 --- a/dev.bash +++ b/dev.bash @@ -1,22 +1,38 @@ #!/usr/bin/env bash -# Curl bash for Debian dev systems +# Curl bash for Debian 13+ dev systems # Copying some practices from the rustup bootstrap script set -euo pipefail # Wrapping everything in a function to avoid partial download problems main() { + mkdir -p "$HOME/.config/nano" echo "set tabsize 4" > "$HOME/.config/nano/nanorc" sudo apt-get update + sudo apt-get install -y extrepo + + extrepo enable \ + signal \ + steam \ + syncthing \ + torproject + sudo apt-get install -y \ + borgbackup \ curl \ + ffmpeg \ + gimp \ git \ kate \ + keepass2 \ + konsole \ lua5.4 \ + mpv \ + pv \ shellcheck \ - pv + syncthing curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --default-toolchain stable