Pros vs Linux
- Great hardware
- Oxford Dictionary, via Apple Dictionary app
Cons vs Linux
- sandboxing: No equivalent to bubblewrap / landrun (cf. https://github.com/srid/landrun-nix)
ThinkPad P14s is a compact workstation laptop I used as an experiment in running Hyprland with NixOS before ultimately returning to macOS as my primary OS on the M1 Macbook Pro 16.
Whilst I can live with, for example, monitor webcam & speakers not working, I cannot tolerate software crashing! Thus, Iβm content to be back on macOS with my trusty old M1 Macbook Pro 16.
Update (Jan, 2025): macOS is fine, if you donβt buy into the Apple ecosystem. https://x.com/sridca/status/1878962756290068705
If you are feeling adventurous consider getting acquainted with Nix, which in turns allows you to leverage haskell-template for bootstraping Haskell projects with full IDE support in VSCode. This works on Linux, macOS and Windows (via WSL) without having to install dependencies other than Nix itself. In my opinion, this is the best way to set up a Haskell development environment if you are willing to approach the learning curve of Nix with alacrity.
/private/etc/hosts