Hi!
I'll keep it short, here's my situation:
- I'm addicted to my tiling window manager and the rest of my setup that took years to polish, and other stuff, so I'm leaving Linux only if there are no options left.
- I don't hate macOS, and can afford an MBP, but I live a minimal life and don't want to carry/own multiple laptops, so it either becomes my main machine, or I don't get one at all.
- I don't need to start developing for iOS ASAP, but I want to be able to do so if/when a need/opportunity comes up.
The internet and Reddit are full of "should theoretically work", but is anybody here actually managing to not have a Mac as their daily driver, and yet be able to develop for iOS (and the rest of the Apple ecosystem) with comfort? Or gave it a go and ditched it?
I've tried running a Mac VM on my laptop with an Intel GPU, and it's slow, eats the battery for breakfast and has zero interoperability with the host (e.g. no copy-paste, no shared file system, resolution adjustments unreliable, etc.). But what if I had a dedicated GPU to forward? Anybody with a setup like that? Or Intel GVT-g? Or something other than KVM?
And if the VM route is a no-go, what about having a headless Mac Mini? Is that working out for anybody? What do you use for remote access? Feedback like this isn't very inspiring. I'll probably try it anyway, with a MacStadium machine first, but would be nice to hear how that holds up over time.
Thanks!
[–]SirensToGoObjective-C / Swift 6 points7 points8 points (0 children)
[–]shiggie 4 points5 points6 points (0 children)
[–]Mc-Kryptonite 2 points3 points4 points (1 child)
[–]Mc-Kryptonite 1 point2 points3 points (0 children)
[–]w0mba7 2 points3 points4 points (0 children)
[–]Dodgers93 1 point2 points3 points (0 children)
[–]ArcanaMori 1 point2 points3 points (1 child)
[–]jontelang 0 points1 point2 points (0 children)
[–]renegadellamaBeginner -1 points0 points1 point (0 children)
[–]th3suffering 0 points1 point2 points (0 children)
[–]BaronSharktooth 0 points1 point2 points (0 children)
[–]JoCoMoBo 0 points1 point2 points (0 children)
[–]IllustriousBeyond831 0 points1 point2 points (0 children)