Adjust Hidden Mac Preferences with Onyx

There are plenty of options that you can configure in the System Preferences of macOS, but if you find that insufficient to fulfill your needs to customize the system to the fullest, you can check out Onyx, a free maintenance and customization program that uncovers hidden preferences for macOS.

Downloading and Installing Onyx

1. Download Onyx from the developer’s website. There’s a specific version of Onyx for each version of macOS, so make sure you download the right one.

onyx-download1

2. Install Onyx from the downloaded disk image.

Starting Onyx

1. Open Onyx from the Applications folder.

onyx_applications-folder

2. Enter your administrator username and password because in order for Onyx to fiddle with deep system functions, it needs admin access to run. It won’t make any changes until you actually do something, so you can click “OK” without fear.

onyx-system-password

3. You’ll also need to agree to Onyx’s terms of use. After you read them, untick “Display at launch” to avoid seeing the agreement at each launch. Click “Agree” when you’re done.

onyx-license-agreement

4. Here’s our final preparatory step: Onyx likes to verify the structure of your system disk up front. You don’t have to do this if you’re only planning on using the customization features of Onyx, but it should only take a moment and will reveal any potential problems with your startup disk. Click “Continue.”

onyx-verify-disk

5. Once the disk verification has been completed successfully, click “OK.”

onyx-disk-verified

Revealing the Customization Menu

1. Click on the “Parameters” menu item in the Onyx menu bar.

onyx-menu-parameters

2. Wait for the macOS parameters to be read from the file.

onyx-parameters-page

3. This will reveal the master parameters menu which is where we’ll do our customization.

onyx-parameters-page-2

“General” Customization

The “General” menu contains many of the most useful system tweaks in Onyx.

1. Under the “Misc. options” menu, you’ll find a few settings you can tweak.

onyx-general-misc-menu

  • Show graphic effects when opening a window: toggle visual effects for opening and closing windows.
  • Show the rubber-band scrolling: toggle iOS-style “bounce” behavior that occurs when you try to scroll past the end of a window.
  • Show the location path of the current desktop picture on the desktop: Show the file path of the desktop image in the middle of the desktop.
  • Turn on the accent menu from the keyboard: toggle the ability to access the accent menu from the system’s keyboard.

2. Speed of display sheets: adjust how quickly “sheets,” or temporary program dialogs, are hidden and revealed.

onyx-general-sheet-speed

3. Speed of display of help tags: adjusts how quickly tooltips will appear when you hover your cursor over an interface item, like a button.

onyx-general-tooltip-speed

4. Animated desktop background: allows you to choose from a list of preset animated backgrounds for your desktop.

onyx-general-animated-background

Customizing your screenshot settings

onyx-general-screenshot-customization-hero

1. Screen capture format: sets the file type for future screen captures.

onyx-general-screenshot-format

2. Display shadow in window captures: Toggle the “drop shadow” effect applied to full window screen captures.

onyx-general-screenshot-shadows

3. Include the date and the time in the name of captures: Toggle the appearance of date and time in your screen capture’s filenames. If you turn this off, your screen captures will be numbered sequentially to avoid overwriting.

onyx-general-screenshot-date

4. Path: change the location where new screen captures are saved. Click the “Select …” button to open a Finder window and choose a new location.

onyx-general-screenshot-path

5. Name: change the string that starts the name of a screen capture. If you leave “by default,” files will be named with “Screen Shot.” You can replace that text with anything you want, provided it’s allowed by the file system.

onyx-general-screenshot-prefix

Making Changes

When you make changes, Onyx will typically ask to restart a service to apply that change. For example, if you change the path of your screenshots, you’ll need to restart the SystemUIServer process.

onyx-restart-systemuiserver

Click “Continue” in the dialog box, but first confirm that the restarting process isn’t in the middle of an operation. That’s not important for something like SystemUIServer, but be careful with apps like Finder.

Other Customizations

There are many more customizations available in Onyx than can be covered in one post, but here are a few favorites.

Set a custom login background picture

1. Click the “Login” tab.

onyx-login-window-tab

2. In the “Background” section, click the “Select…” button to open a Finder dialog and pick a new image. Only PNG files are compatible.

onyx-login-change-background

Show a message at login

1. Click the “Login” tab.

onyx-login-window-tab

2. Check “Show message in the login window.”

onyx-login-message-1

3. Type a message that will be permanently visible to all users at login, then click “Apply.”

onyx-login-message-2

Turn off disk image verification

1. Click on the “Applications” tab.

onyx-applications-tab

2. Uncheck “Verify disk images (.dmg).”

onyx-disable-disk-image-verification

Turn off Time Machine Local Backups

1. Click on the “Misc.” tab.

onyx-misc-tab

2. Click the “Turn Off” button next to “Time Machine local backups.”

onyx-time-machine-local-backups

Turn off the Notification Center

1. Click on the “Misc.” tab.

onyx-misc-tab

2. Click the “Turn Off” button next to “Notification Center.”

onyx-notification-center-toggle

Conclusion

There is a lot more that Onyx is capable of, so explore the “Parameters” menu to find more options.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Alexander Fox

Alexander Fox is a tech and science writer based in Philadelphia, PA with one cat, three Macs and more USB cables than he could ever use.