# 🐚 Kruemel Alias Manifest – Terminalflüstern für alle

## Ziel

Jeder Benutzer im Crumbforest-Terminal (z. B. `kruemel`, `jupiter`, `heimkind`, `robot`) soll den Alias `eule` verwenden können, um direkt mit der Kreumeleule über `bin/cake kreumeleule` zu sprechen – inklusive beliebiger Eingaben.

## Implementierung

### Script: `setup_terminal_aliases.sh`

```bash
#!/bin/bash

TARGET_COMMAND="alias eule='bin/cake kreumeleule'"

for user in root kruemel jupiter heimkind robot; do
    USER_HOME="/home/$user"
    BASHRC="$USER_HOME/.bashrc"

    if [ -f "$BASHRC" ]; then
        grep -qxF "$TARGET_COMMAND" "$BASHRC" || echo "$TARGET_COMMAND" >> "$BASHRC"
    else
        echo "$TARGET_COMMAND" > "$BASHRC"
    fi
done

echo "✅ Alias 'eule' wurde für alle Benutzer eingerichtet."
```

### Einbindung ins Dockerfile

```dockerfile
COPY setup_terminal_aliases.sh /scripts/setup_terminal_aliases.sh
RUN chmod +x /scripts/setup_terminal_aliases.sh && /scripts/setup_terminal_aliases.sh
```

## Ergebnis

```bash
$ eule "Was ist das Wesen der Null?"
🦉 Die Kreumeleule lauscht: ...
🦉 Die Kreumeleule spricht: ...
```

---

🗓️ Stand: 2025-05-23
