Chapter 1: The Power of Permissions: Understanding Users and Unix Organization
Figure 1.1: The Get Info— Ownership & Permissions window for sample.doc
Figure 1.2: A typical home user folder
Figure 1.3: User levels, as shown in the Accounts panel of System Preferences
Figure 1.4: User account settings in NetInfo Manager
Figure 1.5: Creating a new user account
Figure 1.6: Limiting the capabilities of a new user
Figure 1.7: Deleting a user account
Figure 1.8: Using sudo to execute the rm (remove) command on a protected file
Figure 1.9: Running a Terminal session as root using sudo -s
Figure 1.10: Using Snard to launch (left) and authenticate (right) an application as root
Figure 1.11: Using Pseudo to launch (left) and authenticate (right) an application as root
Figure 1.12: A file's permissions change when it is copied
Figure 1.13: Changing the level of access Others have for a file
Figure 1.14: Using Disk Utility to repair permissions
Figure 1.15: Creating a new group, Parents, in NetInfo Manager
Figure 1.16: SharePoints automatically enters the next available GID for you.
Figure 1.17: Changing the Group for a file using the Finder's Get Info window
Figure 1.18: Changing the Short Name of exampleuser to exampleuser2
Figure 1.19: OS X warns you if your account does not have a password.
Chapter 2: Sensational Setup
Figure 2.1: The System Preferences application
Figure 2.2: Adding a preference pane to the toolbar
Figure 2.3: FruitMenu provides a System Preferences sub-menu in the Apple Menu.
Figure 2.4: Creating a new property in the Desktop Pictures Collections menu
Figure 2.5: Using TinkerTool to improve your scrollbar arrows
Figure 2.6: The Character Palette lets you choose any character in any font.
Figure 2.7: Energy Saver on a desktop (left) and a laptop (right)
Figure 2.8: Additional "Mouse" options for Power-Books and iBooks
Figure 2.9: PTHClock provides a convenient drop-down calendar.
Figure 2.10: Inverting the display from Universal Access preferences
Figure 2.11: KeyStrokes provides an on-screen keyboard for accessibility.
Figure 2.12: System Preferences' Others category after installing a new preference pane
Figure 2.13: The Finder preferences window
Figure 2.14: Customizing the Mail toolbar
Figure 2.15: Changing a Finder setting using PrefEdit
Chapter 3: Subjugating Startup and Leveraging Login
Figure 3.1: The Startup Disk pane of System Preferences
Figure 3.2: The Startup Manager utility
Figure 3.3: The default (left) boot panel image, and a custom image (right)
Figure 3.4: Editing the boot strings to identify an iBook's owner at startup
Figure 3.5: Using Login Items to automatically open frequently used items
Figure 3.6: Customizing the login window using Visage
Figure 3.7: Managing installed startup/login items using Diablotin
Figure 3.8: Using Boot Config to configure startup services
Figure 3.9: Using Process iewer to view user processes
Chapter 4: Installations, Inc.
Figure 4.1: The contents of the Mail.app package
Figure 4.2: The Select a Destination screen in the Installer utility
Figure 4.3: The TinkerTool preference pane installer asks whether you want TinkerTool to be installed for the current user or for all users. (It also has an option for network installation.)
Figure 4.4: Using Alfred to install system add-ons
Figure 4.5: The Software Update pane of System Preferences
Figure 4.6: Updates available via the Software Update application
Figure 4.7: The contents of the Mac OS X 10.2.2 updater package as viewed in Pacifist
Figure 4.8: The Archive and Install option of OS X 10.2 and later
Figure 4.9: Monolingual lets you remove extra language support
Figure 4.10: Selecting a package to uninstall with DesInstaller
Figure 4.11: Using Carbon Copy Cloner to copy a Mac OS X volume
Chapter 5: Finagle Files and Foil Finder Frustration
Figure 5.1: A document's application associations in XRay
Figure 5.2: An application's Type, Creator & Extension window in XRay
Figure 5.3: The Preview panel for (left to right) a text file, an MP3, and a QuickTime movie
Figure 5.4: The Finder's Preferences dialog
Figure 5.5: View Options for the Desktop
Figure 5.6: Accessing the Desktop folder in the Dock
Figure 5.7: Creating a Desktop menu in MaxMenus
Figure 5.8: The default Finder window toolbar in OS X 10.2.xs
Figure 5.9: The Customize Toolbar dialog
Figure 5.10: View Options for icon view
Figure 5.11: A folder of pictures viewed using large icon previews
Figure 5.12: Viewing a folder's contents in list view
Figure 5.13: View options for list view
Figure 5.14: The preview column for a QuickTime movie file
Figure 5.15: View options for column view
Figure 5.16: The Print Window print dialog
Figure 5.17: Contextual menus for a file, a folder, a volume, an application, the Desktop, and inside a folder
Figure 5.18: XShelf provides a shelf for temporary storage
Figure 5.19: Accessing Favorites from an Open dialog
Figure 5.20: A complex Find
Figure 5.21: Locator provides a nice interface to the locate command
Figure 5.22: The Content index panel for a folder
Figure 5.23: The simple (a) and expanded (b) Save dialogs
Figure 5.24: Default Folder's volume menu
Chapter 6: Developing a Dynamite Dock
Figure 6.1: The Dock preference pane
Figure 6.2: A QuickTime movie playing in the Dock
Figure 6.3: Dock Setup options in TransparentDock
Figure 6.4: Dock-o-rama— the stock Dock; a transparent Dock created using Transparent-Dock; and a Dock skinned using Skin a Dock (top to bottom)