i have the same setup.
i use dragthing and the following two applescripts for when i’m desk-bound or mobile.
please note that there are no doubt more elegant/simple ways to do this… my coding philosophy has always been ‘hey, it works… STFU! 8-)'
btw… the scripts position all of my windows so i can reconfigure my environment with one click… happy to share other code chunks if you’re interested…
bli...@5happy.com
bruce
============================================
when plugged into apple 27" monitor...
============================================
tell application "System Events"
tell process "BBEdit"
repeat with x from 1 to (count windows)
set this_name to (name of window x) as text
--display dialog this_name
if this_name is not "Utilities" and this_name is not "HTML Tools" and this_name is not "Windows" and this_name is not "Entities" and this_name is not "CSS" and this_name is not "Find" and this_name is not "Multi-File Search" and this_name is not "BBEdit Preferences" and this_name is not "System Events" and this_name is not "Clippings" then
tell window x
set position to {135, 21}
set size to {1372, 1078}
end tell
end if
if this_name is "HTML Tools" then
tell window x
set position to {-500, 321}
end tell
end if
end repeat
end tell
============================================
when mobile... when just on mbp
============================================
tell application "BBEdit" to activate
tell application "System Events"
tell process "BBEdit"
repeat with x from 1 to (count windows)
set this_name to (name of window x) as text
--display dialog this_name
if this_name is not "Utilities" and this_name is not "HTML Tools" and this_name is not "Windows" and this_name is not "Entities" and this_name is not "CSS" and this_name is not "Find" and this_name is not "Multi-File Search" and this_name is not "BBEdit Preferences" and this_name is not "System Events" and this_name is not "Clippings" then
tell window x
set position to {11, 21}
set size to {1200, 975}
end tell
end if
end repeat
end tell
end tell