Installation
retro⊞spaces braucht ungewöhnlich weitreichenden Zugriff auf macOS. Wenn wir etwas Besonderes bauen wollen, lässt Apple uns nicht so recht — also braucht es ein bisschen Selbsthilfe. Unter macOS 15 und 26 benötigt die App deaktiviertes SIP, installiertes yabai sowie Zugriff auf Bedienungshilfen und Bildschirmaufnahme. Unter macOS 27 reichen Bedienungshilfen und Bildschirmaufnahme. Die App prüft das alles beim ersten Start selbst und startet erst, wenn alles passt. Die Installation ist nicht gerade einfach — aber mit Mission Control zu leben ja auch nicht :-)
Voraussetzungen
1) getestet unter macOS 27
Universal Binary. Unter macOS 27 sind keine externen Apps oder sonstigen Systemeingriffe wie das Deaktivieren von SIP nötig.
2) Zugriff auf Bedienungshilfen
Darüber wechselt die App Schreibtische, verschiebt Fenster und fügt Schreibtische hinzu oder entfernt sie. Der Startbildschirm von retro⊞spaces führt dich direkt zur Einstellung.
3) Zugriff auf Bildschirmaufnahme
Liefert die Live-Vorschauen der Fenster im Raster. Ohne diesen Zugriff zeigen die Kacheln stattdessen App-Symbole. Der Startbildschirm von retro⊞spaces führt dich direkt zur Einstellung.
Erster Start
- 1
Öffne das DMG und zieh retrospaces.app in den Ordner „Programme“.
- 2
Starte retrospaces aus „Programme“ oder über Spotlight — Command (⌘) + Leertaste.
- 3
Der Startbildschirm prüft die Berechtigungen selbst (unter macOS 15 und 26 auch SIP und yabai) und sagt dir genau, was fehlt — die App startet, sobald alle Prüfungen bestanden sind.
Warum braucht die App so viele Voraussetzungen?
Die Tabelle unten zeigt jede Funktion und ihre Abhängigkeit von einer bestimmten Voraussetzung. Unter macOS 27 braucht die App weder SIP noch yabai. Funktionen mit Markierung in der Spalte macOS native laufen rein über native macOS-APIs. Wir glauben, dass das ein vorübergehender Zustand ist und wir die meisten Voraussetzungen nach und nach ersetzen können (aber sicher nicht alle).
| Funktion | macOS native | SIP off | yabai | Accessibility | Screen Rec. |
|---|---|---|---|---|---|
| Zu einem Schreibtisch wechseln (Klick im Raster, ⌘+Zahl, ⌘+Pfeiltasten, aktive Ecke) | – | – | – | ✓ | – |
| Fenster auf einen anderen Schreibtisch verschieben (Drag & Drop im Raster) | – | – | – | ✓ | – |
| Aktives Fenster verschieben per Kurzbefehl | – | – | – | ✓ | – |
| Schreibtisch hinzufügen / entfernen (Einstellungen → Layout; unter macOS 27 erscheint kurz Mission Control) | – | – | – | ✓ | – |
| Apps Schreibtischen zuweisen (Einstellungen → Apps) | – | – | – | ✓ | – |
| Fenstervorschauen in den Kacheln | – | – | – | – | ✓ |
| Fensternamen | – | – | – | – | ✓ |
| Overlay/Übergangsanimation (kosmetischer Bildschirm-Schnappschuss) | – | – | – | – | ✓ |
| Das Raster selbst, Hintergrundbilder der Kacheln, App-Symbole | ✓ | – | – | – | – |
| Mini-Raster mit Pfeil | ✓ | – | – | – | – |
| Tastaturkurzbefehle | ✓ | – | – | – | – |
| Aktive Ecken | ✓ | – | – | – | – |
| Schreibtische umbenennen, Menüleiste, Einstellungen, Rundlauf, Updates | ✓ | – | – | – | – |
| Zu einem Schreibtisch wechseln (Klick im Raster, ⌘+Zahl, ⌘+Pfeiltasten, aktive Ecke) | – | ✓ | ✓ | – | – |
| Fenster auf einen anderen Schreibtisch verschieben (Drag & Drop im Raster) | – | ✓ | ✓ | ✓ | – |
| Aktives Fenster verschieben per Kurzbefehl | – | ✓ | ✓ | – | – |
| Schreibtisch hinzufügen / entfernen (Einstellungen → Layout; unter macOS 27 erscheint kurz Mission Control) | – | ✓ | ✓ | – | – |
| Apps Schreibtischen zuweisen (Einstellungen → Apps) | – | ✓ | ✓ | – | – |
| Fenstervorschauen in den Kacheln | – | – | – | – | ✓ |
| Fensternamen | – | – | – | – | ✓ |
| Overlay/Übergangsanimation (kosmetischer Bildschirm-Schnappschuss) | – | – | – | – | ✓ |
| Das Raster selbst, Hintergrundbilder der Kacheln, App-Symbole | ✓ | – | – | – | – |
| Mini-Raster mit Pfeil | ✓ | – | – | – | – |
| Tastaturkurzbefehle | ✓ | – | – | – | – |
| Aktive Ecken | ✓ | – | – | – | – |
| Schreibtische umbenennen, Menüleiste, Einstellungen, Rundlauf, Updates | ✓ | – | – | – | – |
| Zu einem Schreibtisch wechseln (Klick im Raster, ⌘+Zahl, ⌘+Pfeiltasten, aktive Ecke) | – | ✓ | ✓ | – | – |
| Fenster auf einen anderen Schreibtisch verschieben (Drag & Drop im Raster) | – | ✓ | ✓ | ✓ | – |
| Aktives Fenster verschieben per Kurzbefehl | – | ✓ | ✓ | – | – |
| Schreibtisch hinzufügen / entfernen (Einstellungen → Layout; unter macOS 27 erscheint kurz Mission Control) | – | ✓ | ✓ | – | – |
| Apps Schreibtischen zuweisen (Einstellungen → Apps) | – | ✓ | ✓ | – | – |
| Fenstervorschauen in den Kacheln | – | – | – | – | ✓ |
| Fensternamen | – | – | – | – | ✓ |
| Overlay/Übergangsanimation (kosmetischer Bildschirm-Schnappschuss) | – | – | – | – | ✓ |
| Das Raster selbst, Hintergrundbilder der Kacheln, App-Symbole | ✓ | – | – | – | – |
| Mini-Raster mit Pfeil | ✓ | – | – | – | – |
| Tastaturkurzbefehle | ✓ | – | – | – | – |
| Aktive Ecken | ✓ | – | – | – | – |
| Schreibtische umbenennen, Menüleiste, Einstellungen, Rundlauf, Updates | ✓ | – | – | – | – |