wezterm: Doku in README und CLAUDE.md ergaenzt
This commit is contained in:
parent
de85104386
commit
be520823b9
2 changed files with 27 additions and 0 deletions
|
|
@ -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
|
- **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
|
- 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
|
### Zsh & Tools
|
||||||
- oh-my-zsh, Powerlevel10k, zsh-syntax-highlighting, MesloLGS NF Font
|
- oh-my-zsh, Powerlevel10k, zsh-syntax-highlighting, MesloLGS NF Font
|
||||||
- PlatformIO via pipx
|
- PlatformIO via pipx
|
||||||
|
|
|
||||||
20
README.md
20
README.md
|
|
@ -100,9 +100,29 @@ Installiert: oh-my-zsh, Powerlevel10k, Claude Code, PrusaSlicer, Dotfiles, XFCE-
|
||||||
| `hid_apple.conf` | Fn-Tasten als Standard |
|
| `hid_apple.conf` | Fn-Tasten als Standard |
|
||||||
| `keyboard` | Tastaturbelegung Deutsch (Macintosh) |
|
| `keyboard` | Tastaturbelegung Deutsch (Macintosh) |
|
||||||
| `blacklist-nvidia.conf` | Nvidia/nouveau blacklisten (MBP 13", optional) |
|
| `blacklist-nvidia.conf` | Nvidia/nouveau blacklisten (MBP 13", optional) |
|
||||||
|
| `wezterm.lua` | WezTerm-Konfiguration (Cross-platform: macOS + Linux) |
|
||||||
| `temp-watch.sh` | Temperatur-Ueberwachung mit Notification |
|
| `temp-watch.sh` | Temperatur-Ueberwachung mit Notification |
|
||||||
| `wireguard/` | WireGuard-Konfigurationen (m13, m16) |
|
| `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
|
## Paketquellen
|
||||||
|
|
||||||
| App | Quelle | Grund |
|
| App | Quelle | Grund |
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue