I KNOW Linux isn't Unix.
I KNOW Linux isn't Unix.
The Linux layer on Windows 10 is quite functional. Of course, this suggestion presumes both that you're OK with Windows as a replacement for macOS for non-dev stuff and that you don't have an immediate need for the handful of things not yet supported by the WSL, but if both of those are true, it might be worth looking into.
I'm on the same boat. Except I have a chromebox as guinea pig.
I've seen people reporting this transition as a 'surprisingly good experience'. So here's my 2 cents on a 30 minute run (amount of time it takes me to setup a new macbook):
1password: there are options, but omg it just works...
xrandr: I knew things would get hairy when I found myself looking up how to dual monitor + rotate on i3wm
fonts: I don't know what it is, but seems different
I know your experience will vary from distro to distro, but that is exactly the point: it's hard to find that happy place.
I'm sure that sticking to certain distro, under certain hardware, things will go fine. But that at point I ask myself: Sooo... this seems similar to mac ecosystem, why not pay the apple tax and move on?
I don't think 2017 will be the year of linux on the desktop (or any other prophecy along those lines), but for sure it will be 'the year I reconsidered linux on the desktop'.
The Linux experience I saw so far would be enough for me to be productive with some known rough edges that I can either help fix or report.
Worst case scenario I get a macbook pro during the fall update ;)
I had a Dell XPS 13 connected to a Dell monitor running the stock Dell Ubuntu distro and still had to use arandr with config files when I switched from desk monitor to laptop to conference room.
This was a known issue a couple years ago. Maybe it's resolved now.
I was a few years Linux, few years MacOS and now back to Arch Linux and loving it. The only thing that really does not have good Linux alternative is adobe illustrator.
Of course, dual booting comes with its own issues. But I pretty much just game in Windows.
Ease of use is very subjective and can't really argue with what people are used to. I do know that from a physical point of view that Linux lets me configure a mouse to not give me RSI.
2. I'm sorry but I really can't agree with you at all about stability. Linux is incredibly stable, especially on a laptop designed for Linux. Linux on a MacBook, sure, it's awful. A Network manager update completely stopped my ability to connect to the internet and I had to downgrade it and prevent it from updating for a bit.
On my XPS? Not a single issue, and I'm on an "unstable" distribution.
I think that if there isn't some software that you absolutely need that has no Linux alternative then you should really give it a shot.
Sure, you couldn't use both at the same time, but that seems like it'd take care of most (of at least my) use cases.