After a lot of tryouts, I figured how to have the function keys F1, F2, etc., working (in Cocoa app only). In particular, I like to have F1 = undo, F2 = cut, F3 = copy, F4 = paste. As you will see I also have F9 = save (faster than Cmd-S) and F12 = check spelling.
If you're interested in defining your F-keys in Cocoa apps, read the rest of this article...
Some of the UNIX stuff in Mac OS X cannot be accessed easily trough the Finder (unless you want to type Pathnames all the time. However, there is a simple workaround using links (or aliases) to those folders and place them in Favorites or one of its subfolders.
This way you can more easily browse and edit system settings, while not being bothered by seing _all_ invisibly files all the time (as you can set it up in TinkerTool).
[Editor: To create the aliases in the Finder, use the Go -> Go to Folder menu item, and type the full path name. Once the folder opens in the finder, simply command-option drag it to the Favorites folder to create a reusable alias.]
Caught this one over on the OS X Talk site. It seems "Dead Ed" has found a terminal command that disables anti-aliased text on a system-wide (per user) basis. A note on the OS X Talk site warns that text is actually harder to read on LCD displays, but that is does look sharper on CRTs.
To disable anti-aliased text, open a terminal and type:
To re-enable the anti-aliasing, simply reverse the command:
defaults write CoreGraphics CGFontDisableAntialiasing NO
I tried the hack myself tonight, and it does work - you need to logout/login to see the changes. In a nutshell, I really didn't like it much. It looks like the fonts are missing bits - perhaps the hack just disables the gray pieces, leaving a somewhat chunky black font. When I turned it back on and tried to restart, my machine locked up when the Finder started. Even remote SSh was dead. After one more restart, all has been fine. Use at your own risk...
One of the big beefs most folks have with OS X is application launch times. But one of the great things about OS X is its virtual memory system. This can be used to avoid waiting for applications to launch.
If you hide (command-H) an application when you're done using it instead of quitting it, you avoid the delay which occurs when you need to use that application again. There's almost no penalty for doing this, except perhaps a slightly overcrowded dock.
Now, for example, when you want to view a help page, you'll get to view it immediately, rather than having to wait for the Help application to launch.
[Editor's note: There's almost no penalty to a point. If you start to hear lots and lots of hard drive activity, you're probably pushing the limit. The more RAM you have, obviously, the more apps you can leave open.]
If you don't like the horizontal stripes that OS X puts behind most things (menus, title bars, etc), there are now some "unlined" themes and an easy-to-use theme switcher for OS X. If you're interested in these, I'd suggest you grab them quickly, as Apple legal may not allow them to live very long.
To use, simply download the MetamorphX theme switcher, and then grab your choice of the unlined themes, launch MetamorphX and choose your stripeless theme.
I'm not sure if Apple will provide any 'official' themes for OS X or not, but here's a way to remove the stripes now if they bother you. Get 'em while you can!
I've been very upset with Epson because my fairly common Stylus Color 670 isn't supported by the distributed OS X drivers. I've contacted them a few times, and been given the same answer:"If you need to print, use Mac OS 9." So this weekend I took matters into my own hands.
The SC670 is just a renamed SC740 (which is supported) with USB. So I used textedit to find/replace the text "SC740" with "SC670" in every file inside the SC740.plugin, located in /Library/Printers/EPSON/. There were several bundles inside the plugin bundle that also needed the same treatment. I made sure to change the names of the files also.
Now my printer is recognized and prints perfectly. I'm sure there is an easier way to make the same changes using the command line, but I'm not that comfortable with many of the commands yet. Why Epson couldn't do the same thing, and add support for this printer, remains a mystery to me...
UPDATE: I received the following from the author of this tip:
"...unfortunately, it seems that it doesn't always work, and the variable may be the filesystem format. I had originally formatted my OS X partition as UFS, and when I hacked the printer driver it worked just fine.
Last night I decided to reformat the partition and reinstall OS X. This time I used HFS+. When I copied my hacked driver back to the Epson folder, it didn't work. I figured it may have been damaged in the backup/restore, so I went ahead and re-hacked the file. That didn't work either. I don't know what is going wrong. It may be because HFS+ is saving some sort of metadata with the files when I save the changes. The size of the bundle increases significantly after I make the changes.
Anyway, I figured I should let you know so that you can either update the hint with a caveat, or remove it to prevent anyone from screwing up their printer or something."
So as with most things experimental, use at your own risk!
in Finder list view (i searched and didn't see this, so if it's a repeat i apologize...), turn OFF "Show File Sizes" for the Global List View. As all Cocoa applications are now packages, meaning they're actually directories, this is the same as turning off "Calculate file sizes" in the OLD finder and foregoing the minutes it would take to go through each folder, calculate the size, then go to the next folder, calculate THAT size, etc etc. It's equally slower (if not slower) in X.
In OS 9, you could single-click on a Finder window while an open/save dialog was onscreen, and the dialog would jump to that location. Very handy for fast navigation to often used folders (although I liked Default Folder even better!). In OS X, that same trick fails - a Finder click simply gets you the Finder.
Tonight, though, I found that you can drag and drop the location you are interested in from the Finder to the open/save dialog, and it accomplishes the same resut. If you drop a file, the filename is placed on the input line, and you can just hit return to open it; if you drop a folder, that folder is displayed in the dialog box. I'm not sure if this is common knowledge or not, but I had certainly no idea you could do this until I tried it!
It's not quite as simple as a click in the Finder, but it's close and quite useful!
If you have had sound problems (none, too loud, cutting out, etc.) after rebooting into OS 9 from OS X, you might try using a full shut down (instead of a restart) before loading OS 9. I have read on a couple of sites that this has solved sound problems for a number of people.
I can't verify this, as I haven't had any notable sound problems on my machine. If you have on yours, though, this may be worth a shot.