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
|
#!/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
|
# Copying some practices from the rustup bootstrap script
|
||||||
|
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
# Wrapping everything in a function to avoid partial download problems
|
# Wrapping everything in a function to avoid partial download problems
|
||||||
main() {
|
main() {
|
||||||
|
mkdir -p "$HOME/.config/nano"
|
||||||
echo "set tabsize 4" > "$HOME/.config/nano/nanorc"
|
echo "set tabsize 4" > "$HOME/.config/nano/nanorc"
|
||||||
|
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
|
sudo apt-get install -y extrepo
|
||||||
|
|
||||||
|
extrepo enable \
|
||||||
|
signal \
|
||||||
|
steam \
|
||||||
|
syncthing \
|
||||||
|
torproject
|
||||||
|
|
||||||
sudo apt-get install -y \
|
sudo apt-get install -y \
|
||||||
|
borgbackup \
|
||||||
curl \
|
curl \
|
||||||
|
ffmpeg \
|
||||||
|
gimp \
|
||||||
git \
|
git \
|
||||||
kate \
|
kate \
|
||||||
|
keepass2 \
|
||||||
|
konsole \
|
||||||
lua5.4 \
|
lua5.4 \
|
||||||
|
mpv \
|
||||||
|
pv \
|
||||||
shellcheck \
|
shellcheck \
|
||||||
pv
|
syncthing
|
||||||
|
|
||||||
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --default-toolchain stable
|
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