add some extrepo stuff
This commit is contained in:
parent
8906d076fd
commit
06eb829fc4
1 changed files with 18 additions and 2 deletions
20
dev.bash
20
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
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue