Overlapping vs. fully maximized windows on Mac?

Federico Viticci was talking about this very subject on the latest MPU episode. I didn’t even realize there are folks who don’t like overlapping windows. I guess if you come from an iPad where it isn’t even possible (isn’t slide over an overlapping window?), you might prefer that style. But it seems weird that the complaint about multitasking on iPad is you can only have 2 windows at a time. Overlapping windows allows you to have unlimited numbers of apps running all together! Isn’t that a good tradeoff? You get to run as many apps as you want in exchange for some overlapping windows. Don’t want overlapping windows? Use the macOS snap to right or left feature.

3 Likes

Not sure how to answer. I never have overlapping windows, but I practically always use partial-screen (about 85 percent screen width) windows. They’re just always the exact same size and in the exact same position, so I can only ever see one.

Why, though? Why have that empty pictureframe of desktop around your windows?

@jcarucci Yes, I started this topic last night before listening to yesterday’s MPU episode. I listened to that this morning.

And the “another podcast” I referenced in my original message was the AppStories podcast, which Federico hosts with John Voorhees.

1 Like

It’s not a picture frame — more of a single narrow vertical band, so I can see if there are any files on the desktop. If there are, I’m not finished working. Making it empty is the very point.

4 Likes

I kind of go with what the content wants. if it’s a web page, it’s full screen. If it’s my task manager, it’s full height but half width. If it’s a little note, it’s a little window.

That said, by full screen I don’t mean the full screen feature. I abhor the delay, the animation distractions, and the difficulty of switching windows in full screen mode. For me full screen is zoomed in to max, but still having my dock, and Mission Control / Show Desktop hot corners.

2 Likes

I am reminded of the days, back at the end of last century, when 14" CRTs were the norm and some people managed to score the coveted 17" ones. The day I walked past one such person and saw them running it in 640x480 resolution I cried. This person did not wear glasses and seemed to have no trouble reading A4 pages full of text on their desk. Maybe they had a reason but I could not figure it out.

2 Likes

I fit my windows to the content. They’re as large as they need to be for what I’m doing. Also, I can drag items from a window to the Desktop.

I guess I view the Desktop kind of like the top of desk. I don’t buy desk-sized paper, or half-desk sized paper. And I stack papers on top of other paper, too.

2 Likes

I use apps like Drafts and Finder across all my workspaces and screens, so I always keep them small, so I can move them to the place I need them and have them pop up where I need them.

Aside from that, I use most other apps in full screen or half screen but never maximized.

1 Like

My normal screen has 3 finder windows carefully arranged so they are in the same physical location and size all the time, one is downloads, one is my current working directory and one is dropbox. Then I have windows for the 5 apps that are always on, each set up in a tiered scheme so the upper left corner is visible and I can pop it to the top easily. They are safari, calendar, mail, omnifocusand obsidian . DEVONThink is on a windows to the lower right with an edge showing behind the downloads window.(although that is slowly going away). I’m on a 21 inch iMac.

I do have an external monitor, a small 18 inch Dell one that is ancient. It’s located to my right. I typically move reference material there, for example when I’m running PyCharm or Android Studio for AnimalTrakker development I will often move the Safari window to the external monitor so I can search for stuff there, or I run my SQLite database inspection tools there, sometimes I have the manuals or other info over there.
To the left of my iMac I have my MacBook Air connected to another even smaller old Dell external monitor. I do LambTracker development on it.
I separate my development environments to be sure I don’t mess the code up. The system change is also a signal to me to work in a different environment.

The one interesting shared use is when I do my morning journal in Obsidian I have the window with both yesterday’s Journal entry and todays posiitoned so yesterday is on the external monitor to my right and today is on my iMac and I have the calendar underneath so I can see what I was doing at each point in time. I use the sliding panes plugin and I hide the sidebars when I am journaling.


1 Like

As a number of folks have commented, it is often context dependent.

For example, photography is one of my hobbies. When editing I’ll have several applications open, in multiple spaces and using multiple monitors. I use Photoshop, so it will be assigned to one space (always the same) and the main edit window will be maximized. The tools will be on a separate monitor, and any plugins will open on the main monitor, maximized, completely hiding the main Photoshop window. I also use Photo Mechanic, and it will be on its on space, again always the same, with the browser open maximized on one monitor and the main image viewing window on another monitor maximized.

I had also recently been learning SQL. In this case I would have an online class open on one monitor, it may or may not be maximized, the SQL environment (I’m using SQLite on my Mac) on the main monitor, on one half, with BBEdit open on the other half to take notes. And then Safari or Preview open on the third monitor, perhaps both overlapping, with reference materials.

And throughout the day I may pop windows open on top of others. I may have mail open, with a specific mail message open over the Mail app, and I’ll pop open the calendar on top of a window on a second monitor to check something and then close it. Or pop messages open and closed throughout the day.

I do not use full screen, going as far as buying a license to Better Touch Tool just to make the green window button return to maximize.

Finally I use Bunch, Moom, and most recently Stay, to manage contexts and window placement. So for the examples above I have a Bunch for Photo Editing and one for Learning SQL that will open the apps, in the required spaces, and then arrange the windows how I like them. Having multiple monitors and lots of screen real estate really helps with window placement and management, although my wife laughs at my set up with all these monitors.

1 Like

care to share why you are moving to Stay (is it this app?). Interesting to know your experience of what advantage of Stay over , say Moom.

1 Like

Yes, you have linked to the correct app. And I’m not moving from Moom to Stay, I’m using both.

The one thing that Stay does which Moom does not, is that it automatically moves windows when monitors are connected or disconnected. (At least I do not think Moom does this.)

I share one of my monitors, using an HDMI switch, between my personal Mac and my work PC. At the end of the work day I shut down the PC and the monitor automatically switches to the Mac. And I’ve configured Stay to move windows to that Monitor when it is attached to the Mac.

Could Stay replace Moom? Perhaps. But as things are working they way I want that is a question I don’t need to answer.

I can happily recommend both Moom and Stay. And Bunch as well.

1 Like

great way to set this up :+1:

I’m a big fan of custom snap areas in better touch tool. Paired with some lower 2/3 left and right zones I can make the best use of my screen during conference calls putting faces across a row up top. Unless someone is presenting something and I’ll jump to a maximized view.
I also use btt to do an alternate split screen of 70/30 vs 50/50 by holding down option when I drag a window to the left or right edge of the screen. Great for taking notes from an article ir transcription.

@MevetS Thank you for pointing out Stay. Moom of course has its “workspaces” feature that can then be triggered by hotkeys. It sometimes gets confuddled — but by and large does what I need it to.

But what it doesn’t do, as you point out, is react automatically to monitors being added/removed. This might just make me use Stay and Moom together as well!

But I might need to contact the developer to confirm the following:

At home, my externals are a Dell 24”, and a Samsung 22”. At work, I use two Dell 24”, with one in portrait/vertical orientation. However, two of the Dells are the same model — one at home, the other at work.
I will therefore check with them whether Stay would be able to differentiate between the two, to know that my setup would be different at home and at work.

I hope it works for you.

It was suggested in another thread here on the forums by @shandy:

I just don’t like the way Apple has implemented Spaces. I was an avid user of TotalSpaces by BinaryAge until they didn’t carry it over to the M1 Mac, and they seem to not be trying to bring it into Apple Silicon. I tried Spaces for a couple of months after TotalSpaces went out, but it just didn’t fit into my natural workflow (maybe I couldn’t remove the muscle memory for TotalSpaces).

I’m interested to see if Stage Manager in Ventura will fill the void, but waiting for the Public Beta to give it a try.

2 Likes

Actually, I believe Moom can do this. You can select any custom window arrangement to be triggered by the number of monitors connected. Maybe not as powerful as you need, as it does not react to specific monitors being connected/disconnected, but rather the number of monitors connected. I use it to rearrange my windows when I connect my second monitor and it works pretty well.

1 Like

I miss the old Spaces soooo much (as it was in Sierra I think??). I never recovered from losing that feature…

Before I retired I had multiple Macs in the building that I would use as needed. So I preferred default or web based solutions. I still do.