Advanced Settings using the Command Line (macOS)


If you're using the Mac App Store version of Twitterrific, you'll need to use com.iconfactory.Twitterrific5 for VERSION below. Customers with Project Phoenix should use com.iconfactory.Phoenix.

Also, please note that these commands are not officially supported by the Iconfactory. If you aren't experienced with the Terminal and command line, we don't recommend using them. You're on your own if something breaks.

Running without a Dock icon

Twitterrific can be run without a Dock icon, but you'll need to be careful about setting it up.

First, you need to have either a hot key enabled or an icon in the menu bar (otherwise, you'd have no way to access the app.)

Next, You also need to be aware that disabling the Dock icon also disables the menu bar, so you won't have easy access to Preferences, Help, or other functions that are only accessible via a menu item.

Finally, run this command from the Terminal to turn off the Dock icon:

defaults write VERSION advancedShowDockIcon -bool NO

If you change your mind, quit the app using Command-Q and then enter "YES" instead of "NO" in the command above.

Maintaining Timeline when Switching Accounts

When you change the account using the popup menu in the window title, Twitterrific changes to the Home timeline, giving you a predictable state.

There are cases where you might prefer to have the current timeline maintained as you switch accounts. For example, if you have multiple accounts that you want to check for Mentions, it's much simpler with the following advanced preference:

defaults write VERSION advancedMaintainTimelineState -bool YES

Use "NO" in the command above to restore the default behavior.

Classic Notification Sound

If you want the notification sound from previous versions of Twitterrific for macOS, use this option:

defaults write VERSION generalClassicSounds -bool YES

Again, use "NO" if you change your mind.