Ending Linux Purism for inclusion of macOS

I am a longtime Linux user, and I have tried many flavours over the years. I have found that with Linux, I am sort of bound to a distro that just works for whatever hardware I may have. I never really liked having to really be super-selective of whatever specific machine I needed to run a specific distro. That is not too much of an issue in modern Linux, however using Arch because of bleeding edge tech has still made it pretty clear to me that some things just do not change. I am a pretty happy camper on Arch Linux though, using an ASUS TUF gaming laptop from ~2022 era. I don't download too many packages, and I tend to workflow well with GNU Emacs. However, there are just some things that as a Student that I found incomplete and/or limiting.

Welcoming macOS and Apple products to my workflow has been a big part of how I can live in the world of Unix/like and still get on with my life. While macOS is proprietary, the underlying OS is still certified Unix to the core. I can carry over all of my preferred shell scripts and workflow easily to macOS (and not to mention, GNU Emacs is there as well). Setting up a full toolkit of applications with Homebrew is not too different than using pacman or yay really.

The Myth of the Walled Garden

The biggest misconception about macOS from the outside is that it feels like Windows. It does not. Because macOS is built on a certified Unix core, the muscle memory you develop on a Linux terminal transfers almost seamlessly.

The second you open a terminal emulator on a Mac, you are home. My custom shell scripts executed without a hitch. My entire development workflow felt instantly familiar. Even my absolute staple, GNU Emacs, runs beautifully as a native application.

Using Homebrew as a package manager bridges the gap so entirely that managing your toolkit on macOS feels remarkably similar to running pacman or yay on Arch. You are not trapped in a proprietary bubble; you are just using a different package manager on a stable Unix foundation.

Relinquishing the Fight

Linux, especially power-user friendly distros, is definitely unmatched for learning how an OS works. I love being able to tinker, as this is a delight and privilege that you get as a Linux user. The continuous maintenance can be challenging at times, or can conflict with conventional living sadly.

+-----------------------------------+
|     THE PRODUCTIVITY SPECTRUM     |
+-----------------------------------+
|        Arch Linux Workspace       |
|   - Infinite UI "Ricing" Freedom  |
|   - Continuous Maintenance        |
|   - Learning Inner OS Functions   |
+-----------------------------------+
| Outcome: Endless Tinkering Delight|
+-----------------------------------+
                 ||
                 ||
                 \/
+-----------------------------------+
|          macOS Workspace          |
|   - Zero-Friction Flow            |
|   - Rock-Solid Basis              |
|   - Out-of-the-Way UI             |
+-----------------------------------+
|       Outcome: Productivity       |
+-----------------------------------+

macOS is a system where you intentionally trade deep UI ricing for absolute predictability. Adding a macbook to my array of hardware was a good decision because I can get my tinker on with GNU Emacs, but remain productive as well. Having two separate PCs (a Linux laptop and a Macbook) really helps this nerd get things done. The hardware enthusiast within me really is warm and happy because I keep my mind open to exploring new machines.

I think that another thing I have always really commended Apple on is that they do just work, and that the package of Apple programs work so well. Less is more. They can be so simple, but they are slick and efficient. I think as a student, that it is important to have not only dependable hardware but also software that can go with it.

The Gaming Laptop Dilemma

I find that lugging around a gaming laptop (that came with faulty Windows 11) is not exactly the way to go if you want optimized workflow and ease of use. The gaming laptop dilemma is that it is less of a laptop and less of a gaming device. Even in 2026, gaming laptops can be redundant. I do like the hardware in my ASUS, but it is entirely unnecessary as I don't even game all that often on here, being the owner of multiple handheld devices.

Something that I really prefer in a portable workflow is a lightweight setup. Optimal workflow looks like using a Macbook and an iPad via Sidecar, and then putting both devices back in the backpack as if it was nothing.

+-----------------------------------+
|            MACBOOK NEO            |
|        (Primary Workspace)        |
+-----------------------------------+
|  [GNU Emacs]    [Terminal Shell]  |
|  Local Coding   Active Scripting  |
+-----------------------------------+
                 ||
                 || Sidecar
                 \/
+-----------------------------------+
|               IPAD                |
|       (Secondary Display)         |
+-----------------------------------+
|  [Textbooks/PDFs]  [Documentation]|
|  Reading Space     Live Previews  |
+-----------------------------------+

Additionally, these devices together in my backpack do not weigh nearly as much as a gaming laptop along with its charging brick. Interactivity between devices is something that Apple does a lot better than any other. As a student, I don't necessarily need a super-computer or even x86 on the go. ARM can get me through the day, and having multiple ARM devices assures that I don't have to be dependent on a phone. Pecking at the keyboard on there is a headache, as well as trying to read textbooks.

Best of Both Worlds

Commending Apple and macOS is not a surrender of Linux as an identity. I think that my desktop (or at this point, my gaming laptop) is a fun, open sandbox for customization, tinkering, and experimentation. When I step away from this machine, I enjoy the ability to be mobile and ready to go.

Machine Primary Purpose Environment Style
ASUS TUF (Linux Laptop) Sandbox, Customization, Experiment Bleeding-Edge open system
MacBook (Apple Ecosystem) On-the-go Engine, Dual Screen Fluid, Mobile, Predictable

I think the OS war no longer truly exists, and holding on to that holds us back from being able to embrace the best in each piece of technology. Picking the best tools available is how I get things done. Being willing to shift my perspective is how I can combat resisting the change that is necessary to move forward.

It is not impossible to just use Linux or other Unix/like out there. However if I find myself making my life harder when I know there is a more optimal approach, then I know it is best to find a solution. Logical and real-world thinking truly are a big part of how I can move forward soundly as a human. You can look out for all the tech reviews out there, if you are interested, but this is just me welcoming all Unix/like in my life.

:: #tech

unluckylisp.com · Emacs 30.2 (Org mode 9.7.11)