4 votes

Affecter des fenêtres d'application à différents espaces/bureaux

J'ai deux espaces configurés et je garde certains Safari Windows dans un espace et d'autres dans un autre. Cependant, Mission Control ne permet d'assigner qu'une application à un espace, mais pas différentes fenêtres au sein d'une application.

Pour contourner le problème, j'ai créé un raccourci AppleScript qui exécute une nouvelle instance de Safari :

open -n /Applications/Safari.app

Cela permet de créer plusieurs instances Safari, mais les instances sont toujours liées d'une manière ou d'une autre à Mission Control. Lorsque je sélectionne une instance dans le Dock et que je choisis Options > Assigner à > Ce bureau ou Aucun, ce paramètre est mis à jour dans l'autre instance.

Existe-t-il un moyen de lancer plusieurs instances d'une application pouvant chacune être affectée à différents espaces ? (Exécution de Mountain Lion 10.8.5.)

3voto

Fuzzy Purple Monkey Points 702

Vous pouvez faire une copie du paquet d'applications de Safari et modifier l'identifiant du paquet :

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

L'attribution des espaces se fait par identifiant de liasse :

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

Dans ce cas, vous pouvez également utiliser Webkit.app ou créer un navigateur spécifique au site avec Fluide .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X