Behaviors
The Behaviors settings pane allows you to configure Nova to perform certain actions when certain conditions occur in Nova. For instance, you can have Nova play a sound when a Build task finishes, or show a notification when a Publishing operation completes. You can also create Custom Behaviors that can be triggered with a key binding or menu item.
Select a condition on the left, and choose what actions to take on the right.

Available Conditions
Nova can be set to perform specified actions when any of the following conditions occur:
Build Tasks | Run Tasks | Publishing |
---|---|---|
Starts | Starts | Starts |
Generates issues | Pauses | Succeeds |
Succeeds | Generates output | Fails |
Fails | Generates issues | |
Completes | ||
Exits unexpectedly |
Available Actions
When any of the above conditions occur, you can select the following actions to be taken:
- Play sound
- Play a sound effect.
- Speak announcement using
- Use your Mac’s text-to-speech functionality to speak a notification with the specified voice.
- Notify using bezel or system notification
- Show a macOS Notification.
- Bounce icon in Dock if application inactive
- If Nova isn’t the active window on your Mac when the behavior is triggered, Nova’s Dock icon will bounce to get your attention.
- Show sidebar
- Make the sidebar visible, and optionally change the selected sidebar to the specified sidebar.
- Show debug pane
- Make the debug pane visible, and optionally change the selected debug pane to the specified pane.
- Run Script
- Run a script from a specified file.
Custom Behaviors
You can also create Custom Behaviors by clicking the + icon in the bottom left corner of the Behaviors list. Custom Behaviors can also use any of the actions specified above. While Custom Behaviors won’t trigger automatically based on conditions in the app, they can be manually triggered using a key binding, or from the Nova menu > Behaviors.
← Previous Git Accounts |
Next → Theme |