Assegna Windows dell'applicazione a diversi spazi / desktop

2

Ho configurato due spazi e mantengo alcune finestre di Safari in uno spazio e altre in un altro. Tuttavia, Mission Control ti consente di assegnare un'applicazione a uno spazio, ma non finestre diverse all'interno di un'applicazione.

Come soluzione temporanea, ho creato un collegamento AppleScript che esegue una nuova istanza di Safari:

open -n /Applications/Safari.app

Questo crea con successo più istanze di Safari, ma le istanze sono ancora intrecciate in qualche modo in Mission Control. Quando seleziono un'istanza dal Dock e scelgo Opzioni > Assegna a > Questo Desktop o Nessuno, quell'impostazione nell'altra istanza viene aggiornata per essere la stessa.

Esiste un modo per avviare più istanze di un'applicazione assegnabili a spazi diversi? (Running Mountain Lion 10.8.5.)

    
posta wst 16.10.2013 - 19:07
fonte

1 risposta

2

Potresti creare una copia del pacchetto di applicazioni di Safari e modificare l'identificatore del gruppo:

cp -R /Applications/Safari.app /Applications/Safari2.app
defaults write /Applications/Safari2.app/Contents/Info.plist CFBundleIdentifier my.safari2
cp ~/Library/Preferences/com.apple.Safari.plist ~/Library/Preferences/my.safari2.plist

Le assegnazioni agli spazi sono identificative per pacchetto:

$ defaults read ~/Library/Preferences/com.apple.spaces.plist app-bindings
{
    "my.safari2" = "FC886111-EE78-4844-A5E5-A11BECA713CF";
}

In questo caso, potresti anche utilizzare Webkit.app o creare un browser specifico del sito con fluido .

    
risposta data 16.10.2013 - 20:53
fonte

Leggi altre domande sui tag