Si deseas abrir nuevas ventanas en pantalla completa por defecto, no conozco una manera de hacerlo en general, pero hay opciones para hacerlo en algunas aplicaciones como iTerm 2, VLC y WriteRoom.
También puedes asignar un atajo de teclado a un script como este:
tell application "Terminal"
reopen -- abre una ventana predeterminada si no hay ninguna abierta
set w to number of windows
end tell
tell application "System Events" to tell process "Terminal"
if number of windows is w then -- si no hay ventanas en pantalla completa
perform action "AXPress" of (button 1 where subrole is "AXFullScreenButton") of window 1
end if
end tell
activate application "Terminal" -- hace que Terminal esté al frente
Para automatizar la apertura de una ventana en pantalla completa al iniciar sesión, podrías usar un script como este:
set old to window 1
tell application "Terminal"
reopen
end tell
tell application "System Events" to tell process "Terminal"
perform action "AXPress" of (button 1 where subrole is "AXFullScreenButton") of window 1
end tell
delay 1.5
activate old