Hacker News new | ask | show | jobs
by thebruce87m 1926 days ago
A lot of people will still prefer/need two monitors I’m sure, but if you haven’t tried an ultrawide yet I would encourage you to. I would always pick an ultrawide over two monitors.
3 comments

Any recommendations on software to tile the display? One reason I like 2 screens is because things like maximizing or full-screening still leaves me with the other display for other windows.

A single ultrawide would be way better, if I could count on having 2 virtual displays within.

I use BetterTouchTool for this, it lets you set up snapping so dragging the window e.g. to one side will snap it to half the width, as well as setting up keyboard shortcuts. It can also do a million other shortcut type things which I barely scratch the surface of, cool app!
Alternatively, there's a Hammerspoon package that supports this.

https://github.com/scottwhudson/Lunette

These bindings match Spectacle but you can map to Rectangle's instead.

https://github.com/koekeishiya/yabai is awesome, way more extreme than the other stuff. But it's super configurable and I love how it auto fills windows (but you may not, which can be configured)
I've been using "Magnet" for tiling. It's in the Apple App store. My use case, 15" laptop display and a 32" 4k display. I find it sufficient enough screen real estate. I sometimes think about getting an additional display but can't quite justify it.
I use Magnet too... simple to use, reliable, can't fault it.
I love https://manytricks.com/moom/. Being available in the app store is a major plus from my point of view. And it has the usual tricks like keyboard shortcuts, etc.
Here's a bit of deep Moom lore.

For a 21:9 screen, the max grid size of 25 isn't good enough for me, I specifically wanted 36 so that I could make three 'panels' at 11-13-11 resolution.

Found out with a bit of emailing back and forth that you can by pasting this into a terminal:

    defaults write com.manytricks.Moom "Grid: Maximum Dimension Size" -int 36
The grid display ends up being a bit small but I only tinkered with it for long enough to make 1,2,3 assign to the grids, 4 and 5 assign to the left-and-middle and right-and-middle, and q w e, a s d, z x c to top-middle-bottom of each of the three panels.
I'm a big fan of Spectacle App https://github.com/eczarny/spectacle.

* Edit* Apparently Spectacle has been discontinued.

Rectangle I think is very similar and actively developed.
yep, I moved from Spectacle to https://github.com/koekeishiya/yabai and it's amazing.
Still, it works perfectly fine on Big Sur, both Intel and M1 (in my experience).
I've been using Amethyst [0]. It works, is simple enough to configure and get started and has most things I need.

I found the default shortcuts to be the wrong way around for my cognition so I swapped them but otherwise it's been good. I mostly use the fullscreen (usually for the laptop's screen) and "3-column with main in the middle" layouts.

[0] https://github.com/ianyh/Amethyst

While not a tiling WM, check if Divvy could suit your needs. You can set up hotkeys to resize windows to parts of the screen. The screen is divided into a grid.
Try Divvy. I mapped its hot key to option space and then you can just move the currently focused app somewhere on its grid.
I heavily use Moom for this. It's $10 on the App Store IIRC. It's absolutely fantastic and I would buy it again in a heartbeat.
If only Apple didn't completely nerf text rendering on non-Retina screens by removing subpixel antialiasing
I got around that by using Switchresx to supersample on non-Retina screens. It’s not perfect but looks better than jaggies
I was wondering why my brand new dell display looked like shit on my M1. Thanks for the heads up!
I love my 55" 4k curved TV.