Open
Description
New Alacritty windows should follow the standard macOS behavior of cascading new windows. This provides an obvious visual feedback to the user than a new window was created and also makes it much easier to manipulate the windows.

From the NSWindowController
shouldCascadeWindow
docs:
Cascading in relation to other document windows means having a slightly offset location so that the title bars of previously displayed windows are still visible.
Besides NSWindowController
, the NSWindow
class also provides cascadeTopLeftFromPoint
.
https://developer.apple.com/documentation/appkit/nswindow/cascadetopleft(from:)?language=objc