Live data from Hacker News

~/.osx — a collection of sensible defaults for OS X Lion

github.com

81–90 of 90 posts

Re: ~/.osx — a collection of sensible defaults for OS X Lion

#81
post #2

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!

Have you ever once gotten a warning from disk image verification that saved you enough time to justify all the time you've spent waiting for it?

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.

Re: ~/.osx — a collection of sensible defaults for OS X Lion

#82

Earlier quoted context omitted.

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.

Re: ~/.osx — a collection of sensible defaults for OS X Lion

#83
post #66

Earlier quoted context omitted.

Is this somehow different from the "Full Keyboard Access: All controls" setting under System Preferences > Keyboard > Keyboard Shortcuts?

No. 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.

Re: ~/.osx — a collection of sensible defaults for OS X Lion

#84

Earlier quoted context omitted.

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.

Re: ~/.osx — a collection of sensible defaults for OS X Lion

#85
post #40

OS X keyboard is so slow for me, so I set this one defaults write NSGlobalDomain KeyRepeat -int 0 To make it blasting fast almost like in Linux (Gnome).

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).

Re: ~/.osx — a collection of sensible defaults for OS X Lion

#86

Is there a way to disable that awful grey-blue void at the top of every webpage in Safari, that the bounce-scroll resorts to on an overshot?

Switch to a sensible browser like Chrome. ;)

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.

Re: ~/.osx — a collection of sensible defaults for OS X Lion

#88
post #7

another useful one to avoid creating .DS_Store files on network volumes: defaults write com.apple.desktopservices DSDontWriteNetworkStores true

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.

https://github.com/binaryage/asepsis

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.

Re: ~/.osx — a collection of sensible defaults for OS X Lion

#89
post #64
post #40

OS X keyboard is so slow for me, so I set this one defaults write NSGlobalDomain KeyRepeat -int 0 To make it blasting fast almost like in Linux (Gnome).

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. Is that what you mean by slow?

Yeah, delay until repeat and key repeat settings, with this you can make them faster and shorter than the UI allows you to.
Post reply on HN