Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to reserve screen space in OS X?

In OSX, Dock when visible, reserves space that other windows can't use. How's that done?

In my use case,

  1. I want to limit the space in which all application windows can open,
  2. Whenever a new popup comes up it should be confined within the limited space and centred relative to the limited space
  3. Something like Desktop Coral for windows.
like image 901
Amit Dugar Avatar asked Sep 09 '14 14:09

Amit Dugar


People also ask

How do I get more screen space on my Mac?

On your Mac, choose Apple menu > System Preferences, click Displays , then click Display Settings. Select your display in the sidebar, then do one of the following, depending on your display: Click the Scaled pop-up menu, then choose a scaled resolution for the display.

How do I maximize my Mac without full screen?

When the cursor icon changes to a diagonal bi-directional arrow, press and hold the Option key and double click. This would zoom the window to occupy the entire screen without it entering into full-screen mode.

Where is the spaces bar on Mac?

If you have a trackpad, swipe upwards with four fingers. This gets you the Mac's Expose feature where windows from every open application are shown to you in thumbnails. However, at the very top of the screen lies the Spaces feature. You can also get to this by holding the Control key and tapping the up arrow.

What is the point of multiple desktops on Mac?

The Multiple Desktop feature on macOS allows users to have different applications open throughout multiple desktops. This allows users to not have all applications open in a single desktop, but able to organize them between desktops.


1 Answers

You can write an apple script, which continuously monitors which application is started and resizes it to the desired size on launch. Small example to do so is given in following script:

https://gist.github.com/akshay-bhardwaj/daf93c2e1ed8b79a4619

Hope this helps. If you have further issues please feel free to ask

Regards

like image 106
Akshay Avatar answered Sep 24 '22 13:09

Akshay