I’d run kde or even gnome on my work MacBook if it let me without a second thought.
PS just installed ios 26 and what is this? If this low contrast blobby window thing makes its way to the laptop I’ll be very, very not impressed.
You have quite a bit of control over all of these features. Dark mode, contrast controls...
There is a lot there you can tweak to have it look how you want and it stays that way through pretty much all upgrades.
> animations, stage managers and pretty docks.
You can turn all this off for the most part.
Spend as much time and effort customizing your Mac as you do customizing your Linux desktop and a lot of your laments will go away.
I use both often enough to know that linux on the desktop is a much steeper investment if you want it to work for you.
Finder the least flexible file explorer of any OS. There's no location bar. You can't have a dynamically resizing grid of icons, so if you resize your windows, the icons are constantly outside of the horizontal scroll blinds. The view modalities make it difficult to sort and find files. Major system paths (eg. Applications) are locked down and hidden.
The window manager can't be replaced.
Window manager placement hacks exist, but they are not first class. You'll never have first class tiling windows in Mac.
Many of the window manager quirks are forced upon you. You can't change how to cycle and alternate windows. Exposé is flakey...
Option 1: View > Show Location Bar (you can right-click or double-click on any folder to interact) Option 2: Option-click the folder name in the Finder Window's title bar to immediately jump to other folders Option 3: If you want to type a location and go there, press Command-Shift-G for Go > Go to Location
> You can't have a dynamically resizing grid of icons, so if you resize your windows, the icons are constantly outside of the horizontal scroll blinds.
Of course you can. Select View > Clean Up By > and choose the option you like best.
> The view modalities make it difficult to sort and find files.
Name a built-in file explorer with semi-spatial (Sidebar off), browser icon mode, hierarchical list mode, gallery, and column view. Bonus points if they have anything remotely like QuickLook.
> The view modalities make it difficult to sort and find files.
What is difficult about Command-1, Command-2, Command-3, Command-4 to switch views? What is hard about Command-J for granular settings?
> Major system paths (eg. Applications) are locked down and hidden.
Applications is visible at the system-wide and user level. Applications folder is listed in the "Go" menu, present in every Finder menubar. Applications is, by default, on the left sidebar of every Finder window. If you want to type, Command-Space brings up any Application at a whim.
Can't find an Application or want to see EVERY app on the system and connected drives? Hold Option while going to Apple > System Information and click the "Applications" listing on the left sidebar.
> Window manager placement hacks exist, but they are not first class.
Moom wants a chat. BetterTouchTool wonders if you've heard of it. Heck, DockDoor is free and excellent, too! They're only second-class in the sense they won't bring down your system when they act up.
> You can't change how to cycle and alternate windows. Exposé is flakey...
This is either a configuration error or not being familiar with how to use it. Exposé works better than any similar system on any other platform I've tried - what do you think is a better example of a systemwide Exposé alternative on another platform? Wait, I don't need one because Mission Control & Exposé are bulletproof.
Tell me how you getting around your system on linux?
Search is and remains a first class citizen on Mac, and is for the most part on Linux. Spotlight still edges out linux choices. Windows has all the "power tools" to root through folders cause its search is such hot garbage.
> You'll never have first class tiling windows in Mac.
No you have ones that work.
Because the moment that you plug in mismatched or non standard monitors into a modern linux distro all bets are off. To make that work your going to end up with some pretty intense setup where your forced into window management rather than a traditional desktop.
Can you do it... You sure can... But I run an out of the box IDE on a basic Mac with a few tweaks for a reason: because playing games with my tools isnt getting work done. I have an arch, ubuntu and windows desktop and I have a Mac laptop. Is the linux box fun. It sure is. Does running it involve doing a lot of chores, you bet it does.
I do this daily with different displays and have no problems whatsoever. I've probably used over 30 different displays over USB-C and HDMI on Linux and have had no problems.
They were all different sizes, DPIs, panel types, brands, etc.
Meanwhile, I can't even do fractional scaling when using macOS lol
I hear this sentiment often, but I think it's missing the main reason why most people prefer Linux, whether that's for work or leisure.
What you call "playing games" to me is actually configuring our tools and environment to function optimally according to our needs and preferences. Yes, we spend an inordinate amount of time doing this, but it ultimately leads to a more comfortable and enjoyable experience, which is well worth it considering we spend most of our day using our machines.
This is not unlike a carpenter who has very specific preferences about their tools, and how they might spend a lot of time organizing and honing them. Sure they can use a pre-built workbench from IKEA, but chances are that they prefer using one they've customized or partly built themselves over the years.
Dealing with jank and the occasional frustration is unavoidable in Linux, but no operating system and machine are perfect. There are always trade-offs. We just prefer the freedom and flexibility over a corporation forcing us to use our computers the way they think we should.
We all have different priorities and preferences, and I'm not saying yours are in any way inferior, but I wanted to clarify the other perspective.
Windows has failed them.
Linux Mint/Cinnamon is closer to windows 95 than windows 11 is. It's cleaner, simpler, better.
Mac osx is annoying compared to cinnamon. I hate the empty space around the dock. I hate how Mac windows don't always consume the same amount of space for some reason so I can see the different rounded corners on different "maximized" windows. I hate Mac osx's full screen mode forcing each fullscreen app onto a different desktop. I prefer cinnamons default window tiling/desktop switching/fullscreening keyboard shortcuts and animations.
Finder's default mode of unaligned randomly placed folder icons is so wild. .DS_Store is so annoying. The lack of a system tray meaning you have to use the dock in order to see if you have a DM in slack. Spotlight opening the "spotlight" app when I type the "spot" of Spotify. Idk I just truly prefer cinnamon.
There's things about Mac osx that are great. The central nature of /Applications and of ~/Library is great. Lots of things are great.
Mac hardware is by far best in class but Mac osx is honestly pretty ugly compared to Cinnamon imo. I'm not biased. I paid through the nose for my MacBook. But I like the esthetics of Cinnamon on my desktop much more than osx.
1. No delete button. I know you can do Fn delete but It is more problematic. And I do use delete often.
2. System keeps important system stuff in Library directory in home. Do not do remove any directories.
4. Os x doesnt quit apps and then expects me to go through all apps in windows switcher.
5. The spaces dont wrap around.
6. Finder is always in your alt +tab? Causes issues with switching.
7. Corners are round. How to Disable it control the roundedness
8. Alt +Tab doesnt automatically restore minimized windows.
9. App store is quite weak compared to archlinux
10. There is no spaces pager (a small bar at top where I can immediately see which desktop im in)
11. It seems that I cannot have windows of same app in multiple spaces.
12. Same app has only one window. Apple mail for example. Cannot copy text from email to settings.
13. How to Disable HTML display in apple mail.
14. Kmail has much better interface for signing
Both for viewing rhe signed emails and for deciding which key to use
15. Opening a new windows from spotlight is not possible
16. Download multiple wallpapers at same time is not possible
17. All operations related to an app should be inside an app. Alt+w for tab and ctrl+tab for switching makes me move two fingers instead of one.
18. Spectacle is so much better than screen shot on MAC os
19. Ramdisk on mac os x
21. Threads view in emails isnot possible in apple mail
22. Application specific power optimization (for good battery life) on OS X
23. Better security and access on OSX for apps.
23. Switching between apps of same windows on OSX does not bring up a visual aid..
24. Long press leads to accents which is very cool but also I didn't use it.
26. No ability to use focus-follows-mouse.
27. Home/End keys send you to the top/bottom of the whole document instead of the start/end of a line. The latter is much more useful to me and I use it all the time. You can change this behavior with a terminal command followed by rebooting, but some programs still do whatever they want.
28. Automatic text replacements change the text you entered into the text that Apple thinks you mean. (Can also be disabled.)
29. Holding down an alphanumeric key brings up an accept/symbol selector, as on iPhone. This isn't compatible with many terminal applications like vim.
30. The dock has a tendency to move automatically to another display when there is a maximized window on that display. (I know how to move the dock by going bottom of the display and moving the mouse down, this isn't that.)
31. The camera notch can hide icons and you have no way to get to them without either connecting and external display or a workaround like https://github.com/dwarvesf/hidden.
Indeed. I would love it if I could name spaces too. Amazing how little details improve productivity.
> It seems that I cannot have windows of same app in multiple spaces.
Right-click app icon in dock.
For different app windows in the same app, appearing in different spaces: Options->Assign to Desktop->None.
For app windows appearing across all spaces: Options->Assign to Desktop->All Desktops.
("Desktop" here actually refers to spaces, for some reason. And it would be nice to be able to do "All Desktops" at the window level, but nay.)
E.g., in Windows apps, menu items are keyboard-addressable by default. This is brilliant for accessibility, and for accustomed power users. MacOS has no _by default_ equivalent.
E.g., managing virtual desktops in Linux are exactly as flexible and powerful as you want them to be. MacOS does it One Way (more or less), and you’d better like it.
I still love MacOS the most. Some of the things you list are real misses (#1). Some of them, I believe, are things you haven’t found yet (#11, #15, #16). Some are MacOS-specific metaphors which I’ve come to love compared with the alternatives (#4). Some I don’t understand but would be happy to discuss with you (#17).
Cmd-Shift-? (really, Cmd-?)
You can begin using arrow keys from there, or start typing to search the menu items of the foreground app
You can also assign arbitrary hotkeys to any application's menu items in the OS system preferences
MacOS allows easy navigation of the menu, but does not guarantee that each item is hotkey-addressable.
8 - minimize in macOS is more like "get this window out of the way without closing it", and it is related to 4)
15 - because of 4
23 - wat
Personally, once I got used to cmd+tab and cmd+` for window management, I can't go back, but it needs a different mental model than the one on Windows/Linux.
It has ramdisks (`diskimagetool attach ram://`) and tmpfs.
When I put non techy people on mac they end up having a good experience because they learn quickly there is no reason to touch anything except the web browser. I also want to highlight Macs are high end hardware in a premium package compared to Linux where people usually try it on a really old low/mid range device.
If they're like 95% of computer users, they use them to check their email, their FB/IG/etc and browse the web. A Chromebook would suit their needs, but in my experience, so would a modern Linux installation + a browser.
The biggest friction in my experience is UI differences, but that is solved by just mimicking Windows/macOS UI in KDE. Put buttons and components where they expect to find them and it seems to just work, in my experience.
I know Linux guys don't mind putting up with the Linux experience but if your family is trusting you as "the techie," you'd be doing them a huge favor by not making them put up with that stuff.
Yes, you will find that most material problems can be solved by buying more stuff. If they wanted to buy a new laptop, they would have done that.
> You'll have to do near zero troubleshooting
That's the case now.
Meanwhile, with the Macs they use, I have to explain that there's a difference between Intel and ARM Macs, that no, their software won't work in MACOS_VERSION because Apple deprecated some API, and no, you can't upgrade to MACOS_VERSION+1 to use something that works, no the hardware they've been using for years won't work because the driver for it is no longer compatible with their Mac/macOS version, the simple thing they want to do actually requires $30 paid software to do, I can't help you when Apple sold you a small hard drive at a premium and macOS takes up half of it, etc.
> I know Linux guys don't mind putting up with the Linux experience but if your family is trusting you as "the techie," you'd be doing them a huge favor by not making them put up with that stuff
Yeah, having a fast computer that just works must be tough lol
No you don't? Why not tell your grandma about PowerPC and Motorola 68000 Macs too while you're giving her pointless information about CPUs Apple used in the past.
We're half a decade into the Apple Silicon transition. Intel Macs are not relevant to anyone except people who purchased a Mac within a couple years before the M1.
> no, their software won't work in MACOS_VERSION because Apple deprecated some API, and no, you can't upgrade to MACOS_VERSION+1 to use something that works, no the hardware they've been using for years won't work because the driver for it is no longer compatible with their Mac/macOS version, the simple thing they want to do actually requires $30 paid software to do, I can't help you when Apple sold you a small hard drive at a premium and macOS takes up half of it, etc.
I... can't even imagine what scenario you could possibly be running into any of this so I don't know how to argue against it.
I was already speaking on the scenario you brought up where this is someone that is gonna be living 95% in their browser. I don't know what weird proprietary software non-techie users are needing that's apparently not compatible with new Macs. Anything beyond web browsing - e.g. word processing, light photo editing, dealing with PDFs, etc - can be done with very high-quality, free software baked right into macOS.
You describe using a Mac like the black and white "before" footage from an infomercial showing that previously the only way to cut a tomato is smushing it with the side of a dull knife. If a Mac is too difficult for someone, Linux is not the solution.
Yes, I do, when Apple advertises new features in macOS and for whatever reason, they just don't work on their Macs. Why? Because some of their machines are Intel-based and Apple chose not to implement certain features they expect on their Intel hardware.
Similarly, I have to do the same for software. While fat binaries are common, sometimes they end up with ARM binaries that just won't work. Similarly, the ability to run their iOS apps doesn't exist on Intel Macs and they don't know why.
> I... can't even imagine what scenario you could possibly be running into any of this so I don't know how to argue against it.
My family member spent thousands of dollars on software licenses for their business. For years, they could use that software on their Macs, until they couldn't. I'm talking about things like Office and tax software.
Similarly, try using an old macOS version that older Macs get stuck on. You eventually cannot even get a working safe browser anywhere, because the APIs Firefox and Chrome depend on change between macOS versions due to API churn, eventually deprecating old macOS versions altogether when it comes to new releases. Eventually, the entire Mac app ecosystem does this and the only solution is to either upgrade your macOS version through hacks or buy a new Mac with an updated macOS version and then experience that again in a few years.
Then there are driver issues. I have family members that have perfectly good music production hardware that drivers no longer work for. For some of it, it looks like 3rd party companies developed paid drivers for new macOS versions. Same thing with touch screens, had to go down the paid driver route for those, too. That's just not a problem on Linux.
> You describe using a Mac like the black and white "before" footage from an infomercial showing that previously the only way to cut a tomato is smushing it with the side of a dull knife
I mean, that's one way to interpret being honest about my experience as tech support for my family's Macs and other computers over the years. The Intel -> Arm transition + Apple's propensity for API and OS churn affects their users who aren't buying new hardware every time a new version comes out.
> If a Mac is too difficult for someone, Linux is not the solution.
I'd stand by the statement that if a Chromebook would suit a user's needs, so would Linux. Both require a curated experience and there should be no expectation of users setting it up themselves. You can make computers running Linux into solid email/Facebook/Zoom/office/web/etc machines a la ChromeOS, and in my experience, that keeps people happy.
Obviously, Linux is not a universal solution, Macs or other software/hardware might be the right solution. I wouldn't subject musicians in my family to Linux, but it has kept my older family members online and safe.
Either set it to do upgrades in the background automatically or tell her to hit "Install updates" when she sees a notification about it. Ideally you'd click the checkmark that enables the former.
The great thing about Debian and Ubuntu LTS releases is that they're rock solid and nothing changes for like a decade or however long they're kept on life support.
Sometimes powerful tools need sophisticated users that have time to invest in learning to use the tool. "Inferior" might depend on who is trying to accomplish what, but it's hard to argue that if you're trying to do or build the most sophisticated and cutting edge things that computers are capable of doing, you probably don't want to be using macOS or window.
That doesn't mean that it doesn't work marvelously when you have 0 time to invest in learning to use your computer, and all you want is to access web applications and manage a few files on a screen bigger than your smartphone and with a physical keyboard.