Si activas la ocultación del Dock, al utilizar el botón + se extenderá el Windows maximizado hasta la parte inferior de la pantalla. Al pasar el ratón cerca de la parte inferior de la pantalla, el Dock aparecerá y estará encima de cualquier programa de Windows en la pantalla.
Si desactiva la ocultación del Dock después de maximizar Windows de esta manera, se mantendrá maximizado hasta la parte inferior de la pantalla. El Dock estará encima de las ventanas.
Como se prometió, aquí hay un poco de AppleScript para hacer que esto suceda:
tell application "System Events"
set the autohide of the dock preferences to true
end tell
delay 1
tell application "System Events"
set frontApp to first application process whose frontmost is true
end tell
tell application (name of frontApp)
set zoomed of window 1 to not (zoomed of window 1)
end tell
delay 1
tell application "System Events"
set the autohide of the dock preferences to false
end tell
Puedes siga estas instrucciones para asignar ese script a un atajo de teclado. Puse los retardos ahí porque me di cuenta de que cada vez que se ejecutaba el dock se desocultaba antes de que la ventana se hubiera maximizado y, por lo tanto, no quedaba detrás del dock.