From be520823b93668b3fd8f651c58a956678b686488 Mon Sep 17 00:00:00 2001 From: rene Date: Mon, 30 Mar 2026 19:19:27 +0200 Subject: [PATCH] wezterm: Doku in README und CLAUDE.md ergaenzt --- CLAUDE.md | 7 +++++++ README.md | 20 ++++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index 441dc05..0f14a64 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -105,6 +105,13 @@ die Setup-Skripte nicht heruntergeladen werden. - **Stolperstein:** Extension muss explizit aktiviert werden (`gnome-extensions enable user-theme@...`) — gsettings allein reicht nicht - gnome-shell-extension-user-theme muss per dnf installiert sein +### WezTerm +- Gemeinsames Terminal fuer macOS (ersetzt iTerm2) und Linux (ersetzt xfce4-terminal) +- Config: `~/.wezterm.lua` (liegt auch im macbook-setup Repo als `wezterm.lua`) +- Catppuccin Macchiato, Hintergrund #0e0d0b, Schrift #cad3f5, MesloLGS NF +- macOS: `brew install --cask wezterm`, Linux: apt-Repo apt.fury.io/wez (setup-base.sh) +- Bestehende Maschinen aktualisieren: `curl -fsSL https://git.motocamp.de/rene/macbook-setup/raw/branch/main/wezterm.lua -o ~/.wezterm.lua` + ### Zsh & Tools - oh-my-zsh, Powerlevel10k, zsh-syntax-highlighting, MesloLGS NF Font - PlatformIO via pipx diff --git a/README.md b/README.md index bb43c8b..a744286 100644 --- a/README.md +++ b/README.md @@ -100,9 +100,29 @@ Installiert: oh-my-zsh, Powerlevel10k, Claude Code, PrusaSlicer, Dotfiles, XFCE- | `hid_apple.conf` | Fn-Tasten als Standard | | `keyboard` | Tastaturbelegung Deutsch (Macintosh) | | `blacklist-nvidia.conf` | Nvidia/nouveau blacklisten (MBP 13", optional) | +| `wezterm.lua` | WezTerm-Konfiguration (Cross-platform: macOS + Linux) | | `temp-watch.sh` | Temperatur-Ueberwachung mit Notification | | `wireguard/` | WireGuard-Konfigurationen (m13, m16) | +## WezTerm + +WezTerm ist das gemeinsame Terminal fuer macOS und Linux. Eine einzige Config-Datei +funktioniert auf allen Geraeten identisch (Catppuccin Macchiato, MesloLGS NF, Powerlevel10k). + +Auf neuen Maschinen wird WezTerm automatisch durch die Setup-Skripte eingerichtet. + +**Konfiguration auf bestehenden Maschinen (m13/m16) aktualisieren:** + +```bash +# WezTerm installieren (falls noch nicht vorhanden) +curl -fsSL https://apt.fury.io/wez/gpg.key | sudo gpg --yes --dearmor -o /usr/share/keyrings/wezterm-fury.gpg +echo 'deb [signed-by=/usr/share/keyrings/wezterm-fury.gpg] https://apt.fury.io/wez/ * *' | sudo tee /etc/apt/sources.list.d/wezterm.list +sudo apt update && sudo apt install -y wezterm + +# Konfiguration aus Repo laden (WezTerm laedt sie automatisch neu) +curl -fsSL https://git.motocamp.de/rene/macbook-setup/raw/branch/main/wezterm.lua -o ~/.wezterm.lua +``` + ## Paketquellen | App | Quelle | Grund |