install.sh aktualisiert
This commit is contained in:
parent
fd809d999f
commit
7e4ca004af
|
@ -50,7 +50,7 @@ apt_safe_upgrade() {
|
|||
}
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
log "📦 Installiere Pakete..."
|
||||
|
||||
log "📦 Versuche nala zu installieren..."
|
||||
|
||||
if ! sudo apt install -y nala; then
|
||||
|
@ -65,19 +65,21 @@ if ! sudo apt install -y nala; then
|
|||
# Erneuter Installationsversuch
|
||||
if ! sudo apt install -y nala; then
|
||||
log "❌ nala konnte auch nach Hinzufügen der Quelle nicht installiert werden. Updates müssen später manuell installiert werden"
|
||||
log "📦 Installiere Pakete..."
|
||||
run sudo apt install alacritty ninja-build gettext libtool-bin cmake g++ pkg-config unzip curl git tmux build-essential manpages-dev clangd python3-jedi zsh -y
|
||||
else
|
||||
apt_safe_upgrade
|
||||
log "📦 Installiere Pakete..."
|
||||
run sudo nala install alacritty ninja-build gettext libtool-bin cmake g++ pkg-config unzip curl git tmux build-essential manpages-dev clangd python3-jedi zsh -y
|
||||
fi
|
||||
else
|
||||
log "✅ nala erfolgreich installiert."
|
||||
apt_safe_upgrade
|
||||
log "📦 Installiere Pakete..."
|
||||
run sudo nala install alacritty ninja-build gettext libtool-bin cmake g++ pkg-config unzip curl git tmux build-essential manpages-dev clangd python3-jedi zsh -y
|
||||
fi
|
||||
|
||||
pause_if_debug
|
||||
clear
|
||||
|
||||
log "📥 Lade Daten"
|
||||
run git clone https://git.boergmann.it/klaas/shellskripte
|
||||
|
@ -150,8 +152,6 @@ rm -Rf "$FONT_DIR/JetBrainsMono" "$TEMP_FONT_ZIP"
|
|||
# Font-Cache aktualisieren
|
||||
run fc-cache -fv "$FONT_DIR"
|
||||
|
||||
log "✅ JetBrainsMono Nerd Font installiert."
|
||||
|
||||
log "🖥️ Setze Alacritty als Standard-Terminal..."
|
||||
|
||||
if command -v update-alternatives &>/dev/null; then
|
||||
|
|
Loading…
Reference in New Issue