Quiero establecer que por defecto una aplicación que abra (concretamente Vista Previa) se abra en el tamaño máximo de la ventana. Tenga en cuenta que no quiero que sea en pantalla completa. Quiero que la ventana tome el tamaño máximo - dejando espacio para la barra superior y el dock.
Respuesta
¿Demasiados anuncios?Solución 1:
Aquí hay una solución para esto, que es usar un gestor de ventanas en mosaico llamado yabai
.
Mira su git repo en: https://github.com/koekeishiya/yabai
Nota : Requiere que se configuren algunos ajustes previos en SIP
y requiere yabai
para ser instalado con la adición de scripts. Si no quiere complicarse con la Protección de la Integridad del Sistema, entonces vea Solución 2 en su lugar.
Requisito previo
- Homebrew
- Configuración SIP
La Protección de la Integridad del Sistema debe estar (parcialmente) desactivada para que yabai inyecte un agregado de scripting en Dock.app para controlar Windows con funciones que requieren privilegios elevados. Esto permite el control del servidor de ventanas, que es el único propietario de todas las conexiones conexiones, y permite características adicionales de yabai. Si usted está ejecutando en MacOS High Sierra 10.13.6, puede volver a habilitar SIP después de que la adición de secuencias de comandos se ha instalado.
- En el panel de preferencias de Mission Control en las Preferencias del Sistema, debe activarse la opción "Las pantallas tienen espacios separados".
- En el panel de preferencias de Mission Control en las Preferencias del Sistema, la opción "Reorganizar automáticamente los espacios en función del uso más reciente" debería estar desactivada para los comandos que dependen del ordenamiento de los espacios para funcionar de forma fiable.
Más detalles en: https://github.com/koekeishiya/yabai
Homebrew
Instalar homebrew
si no lo tiene ya, copiando y pegando lo siguiente en su terminal.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Configuración SIP
Arranca en modo de recuperación y ejecuta lo siguiente en el terminal:
csrutil enable --without debug --without fs
# after executing the above reboot
reboot
Instalar yabai
con adición de scripts
Instalado por:
brew install koekeishiya/formulae/yabai
# install the scripting addition
sudo yabai --install-sa
# if macOS Big Sur, load the scripting addition manually; follow instructions below to automate on startup
sudo yabai --load-sa
Para más detalles, consulte su guía oficial de instalación aquí
Inicie yabai
# start yabai
brew services start yabai
Ahora, al abrir una aplicación en una ventana vacía, se abrirá siempre con el tamaño máximo de la ventana. Sin embargo, si hay dos aplicaciones en una ventana, cada una ocupará la mitad de la ventana, y así sucesivamente. Si quieres que una aplicación específica tenga el tamaño máximo, te recomiendo que utilices Command ⌘ + H para ocultar esas aplicaciones, permitiendo que su aplicación prevista tome el tamaño máximo automáticamente. Para navegar por las aplicaciones ocultas utilice Command ⌘ + TAB
Si quieres dejar de yabai
, pásate por allí:
brew services stop yabai
Solución 2:
Utilice aplicaciones centradas en el teclado como spectacle
, skhd
rectangle
etc. para cambiar el tamaño de las aplicaciones utilizando los atajos de teclado.
Espectáculo (más fácil): brew install --cask spectacle
rectángulo (lo más fácil): brew install --cask rectangle
skhd (funciona bien con yabai
): brew install koekeishiya/formulae/skhd && brew services start skhd