3 ms·
If you work within standard POSIX, sure. But there are many things that are not POSIX that are useful and not available on macOS: - systemd has some inspiratio
by mathstuf 4y ago
If you work within standard POSIX, sure. But there are many things that are not POSIX that are useful and not available on macOS:
- systemd has some inspiration from launchd, but certainly not its documentation strategy
- `du` doesn't have a `-b` flag (repeat for oodles of useful GNU flags baked into my fingers)
- getting a "pristine" environment on macOS is a true PITA and a horror for CI (containers win massively here)
- some things are only available through the UI (e.g., TCC.db edits are SIP-locked to when Preferences deigns to ask you)
- useful window management (macOS is quite a bit behind even Windows' rudimentary tiling and focus management and even Windows has all kinds of sad quirks compared to what XMonad and Awesome provide)