Cool. I don't know that I'd call them sensible in general, though, even if they are sensible for you. Disabling disk image verification permanently, for instance, is probably a bad idea.
Expanded save/load panel by default is awesome, though. So thanks!
I agree, but some of the new defaults Apple introduced are really weird.
For example, why does mounting a new volume no longer bring that window to the foreground? It used to be trivial to install an App by downloading a Disk Image from a web page: Safari would automatically open it when ready and it would pop into the foreground so you could install. Now, there is no feedback at all (apart from a quick "verifying image" dialog) that the volume was ever mounted. You have to remember to switch to Finder to locate the DMG. I'm sure Apple prefers you to use the App store to install apps, but this is still a big slap in the face for the usability of removable media like USB pen drives etc.
Other things, such as the press-and-hold special characters and especially the $%#@$@ autocorrect drive me mad personally, but I can at least see how they can be beneficial to people.
The rest, disabling animations, caches and everything are things I really would not call "sensible". I like optimising a lot of those little things for myself, but to say that is sensible for others is pushing it. Having said that, I do appreciate little gems like not having to expand the save dialog every damn time (why does it not remember that I prefer it that way?) :)
Windows never stealing focus isn't a weird default, it's a sensible one. The sensible thing to do in this situation is to display a desktop notification to select the volume. I haven't used OS X extensively, so I don't know if it has a built-in desktop notification system (I remember having to install Growl to get one), but this is something that Windows and Linux have had for a while now.
You have a point, stealing focus is utterly annoying and rarely acceptable, but that is not to say the window can not at least get to the foreground (without taking focus). In my case, new volume Finder windows are pop-unders that get lost on my messy desktop.
You initiated an action: Unzip or Mount an installer. 99% of the time I want that brought to front. Stealing focus is only bad when you did not initiate that action, hence why popups are hated so much.
I agree with your premise, but I would like to point out that there is often a significant delay between clicking on a .dmg download and there being some action.
I know that I am unlikely to sit idly and watch the download progress-bar; I'm far more likely to switch to some other tab or other application. And then, since my focus is elsewhere, we have returned to the focus stealing situation.
Really? What corrupted disk images are you opening? I've never had it report an error, and I download software in .dmg files all the time (and wait for verification all the time).
When using Windows, one of my first troubleshooting steps is to reinstall the program. I (almost) never do that on the Mac. I'm guessing part of the reason is that Mac OS detects corrupt files before they are installed.
For a larger list of "hidden" settings you might want to check out Secrets[1], a database of these 'defaults' settings that you can tweak from a preference pane.
Whoa, cool! I had no idea this existed. I've occasionally had to tweak some defaults but never really knew where the seemingly arcane knowledge had been drawn from (I was usually lucky enough to find a mailing list where someone had mentioned a solution, but of course that eschewed where they had found their knowledge). It's great to have a repository to draw from. Thank you!
I'm sad that this is now necessary. Mac OS X 10.5 was the first version of OS X which I could start using for work immediately without installing any hacks (with the one exception of the Terminal Colors SIMBL plugin).
My dad says, "I don't want to upgrade! Things work fine! They always dick around with everything!" He's talking about QuarkXPress and MS Office and whatnot, which is understandable. But, for the first time ever, I'm not excited about the new version of the Mac operating system.
Is there a way to avoid creating .DS_Store files on specific local volumes?
I used to have my Dropbox folder on my secondary (NTFS formatted) harddrive so I could use a symlink to share my Dropbox folder across OSX and my Windows 7 Bootcamp install instead of having duplicate Dropbox folders for each OS. It ended up spewing .DS_Store files all over my employer's company dropbox folders.
Asepsis enables you to redirect creation of .DS_Store files into a special, dedicated folder. With redirection, Finder works the same way but .DS_Store files are isolated in the dedicated folder /usr/local/.dscache.
if i'm not mistaken, as long as you don't open the folder in Finder, they shouldn't be created. obviously not an ideal solution, so maybe periodic housekeeping is in order:
Some of these are hard to understand from their one-line descriptions. e.g. 'Remove useless icons from Safari's bookmark bar'? Maybe a blog post is in order?
I should probably point out that `.osx` is not a standard or anything. I just found myself collecting all these gems – not all of them are hidden settings, but most are – and decided to organize them into a single file :)
It’s pretty useful though; when I set up a new machine, I just clone my repo, run the bootstrapper, then `./.osx` and BOOM!
If anybody else ran into the problem on OS X Lion where, even after turning on devmode on the Dashboard, you couldn't get widgets to show up on the desktop: first go to the Mission Control preference pane and uncheck "Show Dashboard as a space". Took me a while to figure that out.
What I want is something to reduce/eliminate the animation when switching spaces with the three finger swipe in Lion. It is so slow that I find it unusable.
A million times this. A temporary fix (if you have up to four spaces) is to assign the arrow hotkeys to go to a space directly -- that speeds up the super slow animation to about what Snow Leopard's animation was.
The ability to completely disable the animation (like we could in Snow Leopard) would be amazing though.
The intensity of the swipe seems to affect the speed if that helps any. A fast swipe switches spaces almost instantly... I don't know how practical this is on a magic mouse but it works ok on a trackpad.
I'm not on Lion, but I use an external keyboard with a 2008 MB and recently it's downright slow. So much that if I type after a long break it doesn't pick up on the keystrokes properly.
I agree that the default keyboard repeat settings are far too slow. I always slide the Key Repeat and Delay Until Repeat options to the very right (fastest and shortest, respectively).
I've always hated it and I tend to revert/like the defaults over time (out of simplicity). A 3 dimensional UI element smack bang on an otherwise 2D environment sticks out like a sore thumb and is totally unnecessary when the 2D variant is both attractive and direct.
But really, Safari feels incredibly slow compared to Chrome. I always get these strange delays/beachball moments when simply browsing and opening a new tab in Safari.
Is there any way to disable or shorten the animation that happens when you switch spaces or whatever they renamed them to. I like being able to switch between MacVim in one space and my terminal in another and the animation slows me down that by the time it is done animating it has missed all of my keystrokes for running make or other build tools ...
And many of the ones I skimmed can be set from various other GUIs as well. This is just an easy way to apply one person's set of preferences to your machine.
Ah, I see. I assumed that this was a selection of mostly-hidden features like http://secrets.blacktree.com/. Anything that helps me avoid dialog-diving on a new machine is good in my book.
Are you talking about editing system files through finder? Finder isn't (and shouldn't be) running as an administrator. But it is possible to run finder as root if you really want, just google it. I bet it something like
C'mon, that was a joke. It was meant to illustrate how trivial an operation you can run and still have OSX pull you up on it.
Basically, anything you do that alters the computer in any way causes it to complain at you. I'm looking for the setting where you can say "yes, seriously, I'm admining. leave me alone."
On the command line, you get sudo, which remembers your password for a while after you've entered it. As far as I can tell, there's no equivalent for OSX, so installing a single piece of software can involve half a dozen password prompts.
Instead of saying that so many times, why not just toggle the system-wide preference and look at the file that was changed? And then toggle it again and diff the two.
If — like me — you hate the Resume feature so much, you can disable it system-wide in System Preferences. I’m still looking for a command that does this :)
Expanded save/load panel by default is awesome, though. So thanks!