wiki:Documentation/TipsAndTricks/HiddenPreferences

TracNav(Documentation)? This is part of the Documentation Project, please help document Colloquy if you know anything that would be relevant here for other users to know about.

Hidden Preferences

Colloquy has a few hidden preferences that enable or disable features that are still under development or not ready for widespread use. All of those features are toggled from the Terminal application using the defaults command. Remember that some of these commands require you to restart Colloquy after issuing these commands in the Terminal.

Attention: Colloquy's pref path has changed recently, so if you have an old version of Colloquy and the commands listed here don't work fo you, you should either update (recommended) or use cc.javelin.colloquy instead of info.colloquy in the terminal commands.

Auto join rooms wait for successful identification (with Nickserv/Q/X/some others)

This pref was added in [4630] to make the previous behavior optional. To turn it back on use:

defaults write info.colloquy JVAutoJoinWaitsForIdentification -bool true

Only works, if you're using the nickname/password fields in the connection info. Doesn't work on all servers.

Tab completion string

This feature was added in [4247]. To change the string thats suffixed after tab completing a nick (the ":" in "nickname: …") use:

defaults write info.colloquy JVTabCompletionString ", "

Note that it is not possible to completely remove the tab completion suffix, and if you want to do so, you should use opt + tab instead of tab.

Configure the warning when sending multi-line messages

This feature was added in [4254]. Colloquy warns by default when sending/pasting messages with more than 5 lines. To increase the limit to 10 use:

defaults write info.colloquy JVWarnOnLargeMessageLimit 10

To turn off the warning entirely use:

defaults write info.colloquy JVWarnOnLargeMessages -bool false

Dock Badge for Highlights, Private Messages and Notices

This feature was added in [4553]. It shows a badge on Colloquy's Dock Icon (like Mail.app) counting unread highlights, private messages and notices:

defaults write info.colloquy JVShowDockBadge -bool true

Input Box manually resizes

defaults write info.colloquy JVChatInputAutoResizes -bool false

Show AppleScript Plugin debug error dialogs

defaults write info.colloquy JVEnableAppleScriptDebugging -bool true

Disable Growl in favor of internal notifications

Disable use of external Growl notifications and use the internal ones instead (useful since Growl lacks some of the features that Colloquy has, and also doesn't look as good ;)

defaults write info.colloquy DisableGrowl -bool true

Input History uses arrow-keys (no option key)

Lets the input history behave like it was before (only the arrow keys, not option-arrow)

defaults write info.colloquy JVSendHistoryUsesOnlyArrows -bool true

Set Idle time

Colloquy considers you idle when you have not used your computer for JVIdleTime seconds, which defaults to 300 (5 minutes)

defaults write info.colloquy JVIdleTime 600

will set it to 10 minutes, for example.

Black Sidebar text

The fix for bug #664 made the selected row in the Sidebar have white text. We added a new hidden preference to make it black text if someone can't read it.

defaults write info.colloquy JVSidebarSelectedRowHasBlackText -bool true

Last modified 4 years ago Last modified on Jan 31, 2010 6:47:00 PM