Add bootstrap installer
This commit is contained in:
1 parent
2f6453b3ea
commit
644315b587
1 file changed
+40
Executable
+40
@@ -0,0 +1,40 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
PROJECT="$HOME/Projekte/debian13-admin-workstation"
|
||||||
|
|
||||||
|
echo "======================================================"
|
||||||
|
echo " Debian 13 Admin Workstation Bootstrap"
|
||||||
|
echo "======================================================"
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "[1/6] Basispakete installieren..."
|
||||||
|
bash "$PROJECT/scripts/install-base.sh"
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "[2/6] Dotfiles wiederherstellen..."
|
||||||
|
bash "$PROJECT/scripts/restore-dotfiles.sh"
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "[3/6] Bash neu laden..."
|
||||||
|
source "$HOME/.bashrc" || true
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "[4/6] tmux neu laden..."
|
||||||
|
tmux source-file "$HOME/.tmux.conf" 2>/dev/null || true
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "[5/6] Git-Version"
|
||||||
|
git --version
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "[6/6] Fastfetch"
|
||||||
|
|
||||||
|
fastfetch
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "======================================="
|
||||||
|
echo "Bootstrap abgeschlossen."
|
||||||
|
echo "Bitte einmal neu anmelden."
|
||||||
|
echo "======================================="
|
||||||
Reference in new issue
Block a user