d2ce206243
gitsync Alias in .zshrc ergaenzt
2026-03-14 08:29:52 +01:00
6a6acca19f
Repos lokal klonen vor Setup, WireGuard automatisch deployen
...
- setup.sh klont macbook-setup + dotfiles-rene lokal (Credentials
einmalig im interaktiven Terminal statt im Autostart)
- setup-base.sh nutzt lokale Dateien wenn vorhanden (wget-Fallback
fuer Autoinstall bleibt erhalten), deployed WireGuard-Config
- wireguard/ aus .gitignore entfernt, Configs werden getrackt
- WireGuard aus manueller Checkliste entfernt
2026-03-12 16:52:48 +01:00
adc5367a8c
Brave/LibreOffice auf Flatpak/Snap, HiDPI-Fix, Autostart mit Terminal
...
- Brave: .deb entfernt (crasht mit SIGTRAP auf aelterer HW), Flatpak statt dessen
- LibreOffice: apt entfernt (Installationsfehler), Snap statt dessen
- default-jre entfernt (nur fuer LibreOffice .deb noetig)
- flatpak Paket in setup-base.sh (kein sudo in setup-desktop.sh noetig)
- HiDPI: DPI 96 statt 128, Cursor 48, xfwm4 Default-xhdpi Theme
- Autostart oeffnet Terminal-Fenster fuer interaktive Eingaben
2026-03-11 18:29:20 +01:00
01bbd7fd14
Fix setup-desktop.sh: set -e entfernt, Unicode durch ASCII ersetzt
...
- set -e entfernt (bricht bei jedem Fehler ab)
- Unicode-Zeichen (✓ ⚠ ✗ ═) durch ASCII ersetzt ([OK] [!!] [FAIL] =)
verhindert Encoding-Fehler bei curl|bash
- LANG=en_US.UTF-8 gesetzt
2026-03-10 19:28:16 +01:00
0b908ba3bf
Tastatur-Fix, Zsh-Tooling, cloud-init, Autoinstall-Fix
...
setup-base.sh:
- Tastatur: mac_nodeadkeys + iso_layout=0 (fixt ^/< Swap, @ auf Alt+L)
- Neue Pakete: libheif-examples, imagemagick, pipx, zoxide, micro
- cloud-init deaktivieren (blockiert Boot ohne Cloud-Provider)
- dpkg-reconfigure nach Keyboard-Änderung
setup-desktop.sh:
- Powerlevel10k + zsh-syntax-highlighting von GitHub klonen
- MesloLGS NF Fonts installieren
- PlatformIO via pipx
- .zshrc deployen (Linux-Version mit allen Aliases)
- .p10k.zsh aus dotfiles-rene deployen
- git-check-all.sh + git-update-all.sh verlinken
- XFCE Keyboard-Override deaktivieren (XkbDisable)
- XFCE Terminal auf MesloLGS NF setzen
- DPMS-Werte gestaffelt (5/6/7 Min statt alle 10)
build-iso.sh:
- cloud-config-url=/dev/null (Fix für Ubuntu 24.04 Autoinstall)
user-data:
- Keyboard-Variante mac_nodeadkeys
2026-03-09 19:55:58 +01:00
cbef27465c
PrusaSlicer: AppImage durch Flatpak ersetzen (kein Linux-AppImage mehr ab 2.9.x)
2026-03-08 11:46:21 +01:00
b08902488f
Dotfiles: Install-Skripte statt Stow, Clone nach ~/git-projekte
...
Dotfiles-rene nutzt eigene Install-Skripte (nvim, micro) und
Symlinks (oh-my-zsh custom, heic-scripts) statt GNU Stow.
Clone-Pfad geaendert von ~/dotfiles nach ~/git-projekte/dotfiles-rene.
2026-03-07 16:58:06 +01:00
0702910e1c
Make setup-base.sh and setup-desktop.sh executable
2026-03-07 16:53:59 +01:00
a62a8a9781
Fix Dotfiles Stow-Pakete: an dotfiles-rene Struktur anpassen
...
nvim, oh-my-zsh, micro, bin, heic-scripts statt zsh, nvim, git, ssh
2026-03-07 16:50:26 +01:00
d6af10d780
Split setup.sh in chroot-sicheren und Desktop-Teil
...
setup.sh rief bisher alles in einem Skript auf, was in der
Autoinstall-ISO (curtin in-target/chroot) teilweise fehlschlaegt:
xfconf-query, npm, oh-my-zsh, PrusaSlicer brauchen eine laufende
Desktop-Session.
Neuer Aufbau:
- setup-base.sh: Pakete, Configs, Locale, Services (laeuft in chroot)
- setup-desktop.sh: oh-my-zsh, Claude Code, PrusaSlicer, Dotfiles,
XFCE-Einstellungen (laeuft beim ersten Desktop-Login)
- setup.sh: Wrapper fuer Option A (manuelles curl | bash nach Install)
user-data ruft jetzt setup-base.sh in late-commands auf und richtet
einen XFCE-Autostart fuer setup-desktop.sh beim ersten Login ein.
2026-03-07 16:41:22 +01:00