4 votos

Asignar ventanas de aplicación a diferentes espacios/escritorios

Tengo configurados dos Spaces y mantengo algunas ventanas de Safari en un espacio y otras en otro. Sin embargo, Mission Control sólo permite asignar una aplicación a un Espacio, pero no diferentes ventanas dentro de una Aplicación.

Como solución he creado un acceso directo de AppleScript que ejecuta una nueva instancia de Safari:

abrir -n /Aplicaciones/Safari.app

Esto crea con éxito varias instancias de Safari, pero las instancias siguen estando de alguna manera entrelazadas en Mission Control. Cuando selecciono una instancia en el Dock y elijo Opciones > Asignar a > Este escritorio o Ninguno, esa configuración en la otra instancia se actualiza para ser la misma.

¿Hay alguna forma de lanzar múltiples instancias de una aplicación que sean asignables a diferentes espacios? (Estoy ejecutando Mountain Lion 10.8.5.)

3voto

Fuzzy Purple Monkey Puntos 702

Puedes hacer una copia del paquete de aplicaciones de Safari y cambiar el identificador del paquete:

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

Las asignaciones a los espacios son por identificador de paquete:

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

En este caso, también puede utilizar Webkit.app o crear un navegador específico para el sitio con Fluido .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X