Přeskočit na obsah
retro⊞spaces

Instalace

retro⊞spaces vyžaduje nadstandardní přístupy k macOS — pokud chceme udělat něco mimořádného, Apple nás k tomu úplně nechce pouštět, takže je potřeba si trochu pomoct. Na macOS 15 a 26 appka potřebuje vypnutý SIP, nainstalovaný yabai a povolené Accessibility a Screen Recording. Na macOS 27 stačí Accessibility a Screen Recording. Appka si to při prvním spuštění sama zkontroluje a nespustí se, dokud nejsou všechny podmínky splněné. Instalace není zrovna úplně jednoduchá, ale žít s Mission Control taky ne :-)

Požadavky

1) testováno na macOS 27

Univerzální binárka. Na macOS 27 nejsou potřeba žádné externí aplikace ani jiné zásahy do systému jako SIP apod.

2) oprávnění Accessibility

Přes něj appka přepíná plochy, přesouvá okna a přidává a odebírá plochy. Loader retro⊞spaces tě nasměruje rovnou do nastavení.

3) oprávnění Screen Recording

Zajišťuje živé náhledy oken v mřížce. Bez něj se místo náhledu zobrazí ikona aplikace. Loader retro⊞spaces tě nasměruje do nastavení.

První spuštění

  1. 1

    Otevři DMG a přetáhni retrospaces.app do Aplikací.

  2. 2

    V Aplikacích spusť retrospaces, nebo appku vyvolej přes Spotlight — Command (⌘) + mezerník.

  3. 3

    Úvodní obrazovka sama zkontroluje oprávnění a na macOS 15 a 26 i SIP a yabai, a řekne přesně, co chybí — appka se spustí, až projdou všechny kontroly.

Proč appka potřebuje tolik pre-rekvizit?

V tabulce jsou rozepsané jednotlivé uživatelské funkce a jejich závislost na konkrétní pre-rekvizitě. Na macOS 27 appka SIP ani yabai nepotřebuje vůbec. Funkce se značkou ve sloupci macOS native fungují čistě přes nativní API macOS. Věříme, že jde o dočasný stav a postupně se nám podaří většinu pre-rekvizit nahradit (ale všechny určitě ne).

Uživatelská funkce macOS native SIP offyabaiAccessibilityScreen Rec.
Přepnutí na desktop (klik v mřížce, ⌘+číslo, ⌘+šipky, hot corner) – – – ✓ –
Přesun okna na jiný desktop (drag & drop v mřížce) – – – ✓ –
Přesun aktivního okna zkratkou – – – ✓ –
Přidání / odebrání desktopu (nastavení → rozvržení; na macOS 27 se na okamžik ukáže Mission Control) – – – ✓ –
Přiřazení aplikací k desktopům (nastavení → aplikace) – – – ✓ –
Náhledy oken v dlaždicích – – – – ✓
Názvy oken – – – – ✓
Překryv/animace při přechodu (kosmetický snímek obrazovky) – – – – ✓
Mřížka samotná, tapety v dlaždicích, ikony aplikací ✓ – – – –
Mini grid se šipkou ✓ – – – –
Klávesové zkratky ✓ – – – –
Hot corners ✓ – – – –
Přejmenování desktopů, menu bar, nastavení, cirkulace, aktualizace ✓ – – – –