Capitolo 9 di 13
L’app Comandi Rapidi e l’automazione
Lattika offre azioni all’app Comandi Rapidi. Usale nei tuoi comandi rapidi, eseguile da Spotlight o avviale dall’elemento di Comandi Rapidi nella barra dei menu. Perché funzionino, Lattika deve essere in esecuzione.


Azioni
Ancora finestra in primo piano alla zona
Sposta la finestra in primo piano in una zona del layout del suo monitor. Parametro: il numero della zona, da 1 a 20. Non riesce se il layout non ha quella zona. Esempio: un comando rapido chiamato Browser a sinistra con una sola azione, Ancora la finestra in primo piano alla zona 1, eseguito da Spotlight quando una finestra del browser è in primo piano.
Applica layout
Passa un monitor a un layout. Parametri: il layout, scelto dal tuo elenco, e facoltativamente un monitor. Senza un monitor, cambiano tutti i monitor. Le zone appaiono per un attimo. Esempio: Concentrazione applica il layout Colonna di lettura a tutti i monitor; Riunione applica Metà solo al monitor esterno.
Ripristina spazio di lavoro
Rimette a posto tutte le finestre di uno spazio di lavoro salvato. Parametro: lo spazio di lavoro. Restituisce il numero di finestre spostate, che un’azione successiva può usare. Esempio: un comando rapido che esegue Ripristina spazio di lavoro: Mattina e poi mostra una notifica con il numero restituito.
Salva spazio di lavoro
Registra le finestre attuali con un nome. Se esiste già uno spazio di lavoro con quel nome, viene aggiornato. Parametro: il nome. Esempio: Salva scrivania con il nome Docked, eseguito prima di scollegare i monitor.
Ripristina finestre nelle zone
Riporta ogni finestra ricordata nella sua zona (capitolo 6). Nessun parametro. Esempio: un’automazione che la esegue quando si disattiva una full immersion.
Applica regole di posizionamento
Esegue le regole per app su tutte le finestre aperte (capitolo 7). Nessun parametro. Esempio: eseguila al login, qualche secondo dopo l’apertura delle tue app.
Mostra zone
Fa apparire per un attimo le zone di ogni monitor. Nessun parametro. Esempio: un comando rapido associato a un tasto nell’app Comandi Rapidi, per chi lo preferisce a ⌃⌥Z.
Le ultime tre sono offerte anche a Spotlight e a Siri con le frasi "Mostra le zone di Lattika", "Ripristina le finestre con Lattika" e "Applica le regole di Lattika".
Comandi URL
Per gli script e per l’azione Apri URL di Comandi Rapidi, Lattika risponde a questi URL. Nel Terminale, esegui open "lattika://show-zones".
| URL | Cosa fa |
|---|---|
lattika://snap?zone=2 | Ancora la finestra attiva alla zona 2 (i numeri partono da 1) |
lattika://snap?zone=2&bundle=com.apple.TextEdit | Ancora invece la finestra in primo piano di quell’app |
lattika://show-zones | Mostra brevemente le zone |
lattika://restore | Ripristina le finestre ricordate nelle loro zone |
lattika://apply-rules | Applica le regole a tutte le finestre aperte |
lattika://workspace?name=Docked | Ripristina lo spazio di lavoro con quel nome |
lattika://editor | Apre l’editor dei layout; aggiungi ?new=1 per aprire il pannello Nuovo layout |
lattika://settings | Apre le Impostazioni; aggiungi ?pane=zones, shortcuts, rules, workspaces, excludedApps, sync o license per aprire un pannello |
lattika://onboarding | Apre la finestra di benvenuto |
Gli spazi nel nome di uno spazio di lavoro vanno scritti come %20.
Se non funziona
- Le azioni non compaiono in Comandi Rapidi. Apri Lattika una volta; macOS registra le azioni di un’app quando questa viene eseguita. Se mancano ancora, riavvia l’app Comandi Rapidi.
- Un’azione dice "Lattika non è in esecuzione". Avvia Lattika. Le azioni non possono avviarlo al posto tuo.
- "Layout non trovato" o "Spazio di lavoro non trovato". Il layout o lo spazio di lavoro è stato eliminato o rinominato dopo la creazione del comando rapido. Sceglilo di nuovo nell’azione.
- Ancora finestra in primo piano non fa nulla. La finestra in primo piano appartiene a un’app esclusa, non è una finestra standard, oppure il numero della zona è più alto di quelli presenti nel layout. Controlla anche l’autorizzazione Accessibilità e il periodo di prova.
- Un URL non fa nulla. Controlla come è scritta la parte dell’host, per esempio
show-zonescon il trattino. I numeri delle zone partono da 1, non da 0.