Live data from Hacker News

Sensible macOS Defaults

github.com

141–150 of 182 posts

Re: Sensible macOS Defaults

#141
post #71

I would think the audio prompt during system boot is a pretty critical piece of information if you ever have trouble starting your computer.

It's a Mac. If the computer doesn't start, take to a shop for an exchange.

Or plug in an external monitor (or other peripherals) like a normal person.

Re: Sensible macOS Defaults

#142
Wow nice, this is a really great find. I know of some of those but never have seen them all together.

I'm sure I won't consider the exact same set to fit my needs fully, but that doesn't matter as they're really well documented.

Re: Sensible macOS Defaults

#143
post #96

This is part of the reason I switched to Linux. I've heard so many people say "Linux is free only if you don't value your time" and then turn around and write one of these. If I'm going to go through the trouble of customizing an operating system to fit my needs, I may as well do it with a free and open system rather than MacOS, which can change for the worse at any moment (the dealbreaker for me was dropping 32 bit…

Same. It's seriously hard to say how awesome it is that a few days invested into customization ~10 years ago have lasted with me all this time. According to my dotfiles, the last "upstream updated something so I had to fix my setup" change was 4 years ago. Firefox is the only program I run that requires constant "config maintenance". Meanwhile, I've used macOS at work for ~5 years. Every time a big release comes out,…

macOS admin here. I'm still going around screaming "DON'T UPDATE IT WILL BREAK EVERYTHING" about Big Sur :'(

Apple is just bad at breaking things for enterprise and notoriously slow fixing bugs affecting enterprise users. Right now there's still a major bug affecting Mobile Active Directory accounts, causing users to be locked out if they're not in the office after they upgrade. Sigh.. Problem is the MDM profile that should apply to local users only is somehow affecting mobile AD user accounts since the upgrade. In Catalina and before this was not an issue. Apple support acknowledged this but is still working on a fix. Even in 11.3 it's still not fixed.

And they don't provide an MDM method for update blocking. You can only postpone them a number of days (but this will affect minor and major updates alike so is not what you'd want). You can get it if you provision an infrastructure of update servers but we can't in our place :( This is why admins like me can't stop those prompts appearing for you.

PS Our latest Macs are running without AD (using the new Kerberos SSO plugin) and they fare a lot better, unfortunately it took me a long time to convince our Windows-centric security team that it actually weakens our security and accomplishes nothing on Mac :)

This is the problem in enterprises. As an admin I know there's better ways to do things but many of these decisions are imposed on me by other teams.

Re: Sensible macOS Defaults

#144

This is the best one: # Display full POSIX path as Finder window title defaults write com.apple.finder _FXShowPosixPathInTitle -bool true I don't know how anyone knows where their stuff is without it.

Hold the command key while clicking the title of the Finder window

Re: Sensible macOS Defaults

#145
post #50

Earlier quoted context omitted.

> I set my caps lock up to be escape Which was the only sensible thing to do when Apple dropped the ESC key ;) I'm so used to caps == ESC now, it takes me a minute to realize what's wrong when I'm on a new system/keyboard.

Cap locks should be control the way god intended it! :) You can use the hidutil if you want to script changes yourself: https://developer.apple.com/library/archive/technotes/tn2450... Or Karabiner Elements: https://github.com/pqrs-org/Karabiner-Elements/blob/master/R... I have an Filco Japanese keyboard and the default settings on macOS even when the keyboard is set to Japanese (QWERTY JIS) gets the 英数 (alphanumeric)…

you can do both! (on a mac at least) I remap caps lock to escape using keyboard prefpane, then use karabiner to make it ctrl if used with another key.

press it by itself, escape.

press it and a, ctrl-a

perfect!

Re: Sensible macOS Defaults

#146
post #131

When I read this I thought - A kindred spirit: # Disable automatic capitalization as it’s annoying when typing code # Disable smart dashes as they’re annoying when typing code # Disable automatic period substitution as it’s annoying when typing code # Disable smart quotes as they’re annoying when typing code # Disable auto-correct ... but then I saw this - # Allow the App Store to reboot machine on macOS updates I as…

Yeah I saw that, it's basically the status quo on Windows though :( Happens all the time that people return from a break and find their machine decided to reboot. Luckily on Managed PCs you can stop this from happening.

Re: Sensible macOS Defaults

#147
Forked from these a while ago for the macOS part of dotfiles. My dotfiles support both macOS and Linux, and most of my configurations are also extensible on the local machine only though ~/.zshrc_local, ~/.gitconfig_local, etc (which in turn load private dotfiles I wrote for my company machines, but I digress)

Here they are in case you're into the dotfile trading thing: https://github.com/bogidon/dotfiles

Re: Sensible macOS Defaults

#148
post #31

Sorry, soon as I saw the line that disables the startup chime I knew everything here was wrong.

Yes! The startup sound is part of the long history of the Mac. It’s entirely nostalgic for me and always reminds me of the sense of wonder I felt when I first used a 128K Mac.

Just the other day my mind was blown when I learned that the startup chord was inspired by the chord at the end of A Day In The Life from Sgt. Pepper's. Source? The guy who created it: https://www.youtube.com/watch?v=5838mfezO8M

A Day In The Life (time link to a few seconds before it hits at 4:21): https://youtu.be/usNsCeOV4GM?t=249

Re: Sensible macOS Defaults

#149
post #72

Earlier quoted context omitted.

You can have different opinions on what's sensible but to claim that something is not sensible as general you need to make a point about an issue due to the default settings. For example, if people were getting hacked through remote desktop connection all the time you could have said that macOS has insensible defaults on the security or even existence of that feature. However, with macOS that's not the case, in fact…

The defaults aren't powerful, thought they are sensible. Windows (and most Linux DEs like KDE) come with out of the box snapping windows to the four corners of the screen and to the left and right which is perfect for how most people use their laptops. Most people need two separate windows open side by side because most jobs are about synthesizing two separate flows of information in some way (research in one window…

This isn’t true for the last handful of major versions of macOS. It may not be as intuitive as other OSs but you can click and hold (or right-click I think) on the green button in the traffic light to get side by side options.
Post reply on HN