Me gustaría saber cómo restablecer un tamaño de ventana establecido por el usuario para una aplicación al elegido por el desarrollador. ¿Estas configuraciones se almacenan generalmente en algún archivo plist?
Me gustaría saber cómo restablecer un tamaño de ventana establecido por el usuario para una aplicación al elegido por el desarrollador. ¿Estas configuraciones se almacenan generalmente en algún archivo plist?
Depende de la aplicación, pero principalmente se almacena en la base de datos defaults
. Puede verificar, por ejemplo, Mail.app con:
defaults read com.apple.mail DefaultWindowState
Si no conoce key
simplemente grep con "window" la salida de defaults read BUNDLE_ID
donde BUNDLE_ID
es el identificador del paquete de su aplicación que puede leerse así:
APP_PATH="/Applications/Mail.app"
defaults read "$APP_PATH/Contents/Info.plist" CFBundleIdentifier
Puede intentar cambiar las claves en listas utilizando el comando defaults
o ubicar el archivo plist en el directorio ~/Library/Preferences
y cambiarlo manualmente.
Lea otras preguntas en las etiquetas macos applications window-manager