Preferences

Data Control

General

Preferences concerning Linkinus in general, such as the menubar icon or log files.

Default IRC Client

Here you can change the default IRC Client for your Mac.

Menubar icon

Here you can toggle the menubar icon and set it up as activity monitor for new messages.

Logs & History

Here you can set the scrollback Linkinus keeps per window as well as toggle logging and history across sessions.

Status

These preferences allow you to define how Linkinus handles status changes when you go away from your Mac, come back or quit Linkinus in various ways.

Detaching the Agent

Detaching is a core feature of Linkinus. It allows you to close the user interface and still maintain your IRC connections. As the Agent is tied to Growl you can still receive notifications, though, and quickly restart the user interface to catch up with your peers. Please be aware that Linkinus still requires an internet connection to work.
Quit confirmation can be toggled here as well.

Status & Status Messages

Here you can set your part, quit, sleep and away messages as well as allow Linkinus to automatically set you away after a time span defined by you. Linkinus can also automatically set you as back when you come back to your Mac.

Alerts

Alerts are a central way of getting your attention. Here you can set up Linkinus to handle these to your liking.

Growl Settings

Linkinus is closely tied with Growl and hence allows you to be notified of a number of events. These are highlights, new private messages and new public messages. You can also set Linkinus to display these messages only when it is in the background.

Alert Display

Linkinus allows you to display alerts in console and the current channel. Here you can toggle the settings.

Dock Icon Settings

Another way to catch your attention is the usage of the dock icon. Here you can set on which occasions (new private message, new public message, new highlight) it should bounce and how often (once or repeatedly).

Groups

Groups are a set of predefined windows inside Linkinus. E.g. you selected three or four channels for combined view and want to save this as a group. Here you can do that and also access old groups as well as modify them.

Transfers

Here you can change the way Linkinus handles transfers and direct chat sessions (DCC).

General Transfer Settings

Toggle transfers, change the default save to folder, tell Linkinus whether to automatically accept file transfers and direct chat sessions. You can also toggle passive mode here.

Port Range & Block Size Settings

Here you can change the port range and the block size Linkinus uses for transfers.

Appearance

Styles

Styles are what make IRC in Linkinus so very much fun. Here you can choose them and modify a number of settings concerning them.

Style Selection & Preview

The style preview allows you to see changes you make to the selected style without having to apply it to the live connections. You can safely change the style and edit font sizes as well as preferences mentioned below.

Style Preferences

Here you can toggle:

  • Timestamps
  • Emoticons
  • Coloring of nicknames
  • Media embedding
  • Breaks when deselecting Linkinus
  • Grouping of consecutive messages
  • Privilege prefixing
  • Spotlighting for messages

Colors

Here you can change everything to do with colors and interface transparency.

IRC Color Settings

Toggle IRC color stripping and text formatting. When you disable IRC colors Linkinus will only display plain text.

Transparency Settings

Foreground and background transparency allow you to modify in what cases Linkinus will turn transparent.

Input & User List Settings

Here you can change colors used by Linkinus in the input bar and the user list:

  • Input field
    • Text color
    • Command color
  • User List
    • Regular user
    • Voiced user
    • Half-operator
    • Operator
    • Special user
    • Channel admin
    • Channel owner
    • IRC/Server Operator

Sounds

Sounds are a very useful way to get your attention. Linkinus allows you to assign (custom) sounds to a various number of events as well as toggle these events one by one. Also of interest is that you can mute sounds depending on the occasion and status of Linkinus. Sound volume control is also available here. The events that can trigger a sound alert are:

  • New Private Message
  • New Public Message
  • User Joined Channel
  • User Parted Channel
  • User Quit IRC
  • User Kicked Out Of Channel
  • Invite Received
  • IRC Error
  • Notice Received
  • Mode Changed
  • New Highlight

User List

The user list is an essential part of an IRC client. You need it to see who is online, who is available and to whom you can talk to when you need people in control. Here you can change various aspects concerning the user list.

Tooltip Settings

The tooltip Linkinus provides appears when hovering over a nickname, it contains:

  • Nickname
  • Username
  • Hostname
  • Realname
  • Privileges

Sorting Options

Here you can tell Linkinus what the users on the list should be ordered by:

  • By nickname
  • By privileges (Note that IRC/Server Operator status is considered a privilege included in sorting)
  • by availability

Double-Click Options

Here you can tell Linkinus what it should do when you double click a nickname in the user list:

  • Open a query
  • Get info about the user (/whois)

Information Display

Linkinus can display various information along with the status bubble and the nickname:

  • Username
  • Hostname
  • Privilege as prefix

Automation

Aliases & Shortcuts

Here you can define your own aliases and shortcuts for IRC commands.

Aliases

Aliases are a way to generate new new commands. Here you can use variables offered by Linkinus ($1, $2, $3, $selectedchan, $nick) to make dynamic commands. Using ; you can even combine multiple commands into one alias.

Shortcuts

Shortcuts can be used to shorten long commands so you have an easier time invoking them.

Highlights

Here you can toggle highlights and add global highlights for Linkinus. Highlights can be formatted using PCRE-compatible regular expressions.

AppleScript

Here you can see a list of all currently installed AppleScripts. A list of all available Scripts can be found here.

Plug-ins

Here you can see a list of all currently installed plug-ins. A list of all available Scripts can be found here.

Other

Flood Protection

The flood protection is Linkinus offer to make sure that you do not spam other people on IRC and on the other hand do not get spammed yourself.

Buffer Size Settings

The buffer size defines when Linkinus starts slowing down outgoing text. The larger the buffer the later Linkinus will slow down large messages you send.

Correlation Time Settings

Correlation time is the interval between sending packages that are larger than the selected buffer size. The shorter the time the higher the chances you get disconnected for flooding.

Channel Detail Settings

Linkinus regularly sends /who commands to update the user lists and the attached data. This can potentially slow down connections where you join huge channels. Here you can set the number of users required to prevent Linkinus from sending /who requests to such channels.

Keyboard

Here you can change various settings concerning keyboard shortcuts and handling of special key actions such as escape, tab and arrow keys.

Input Line Settings

Here you can enable escape to clear the current input, tell Linkinus to use a global input history as well as which key combination should be used to browse the input history.

Auto-Completion Settings

Here you can toggle auto-completion with the tab key. You can also toggle nickname, channel and command inclusion at will. When a nickname is auto-completed as first word in the input field it will receive a completion suffix of your choice (default is ”:”). To validate the suggestion you can either select the spacebar or any key.

Miscellaneous

Here you can toggle following options:

  • Remember highlights in “Highlights & Stars” window across sessions
  • Trust all invalid SSL certificates
  • Display Message of the Day (MotD) in console when connecting
  • Display Hint Box in console upon successful connections
  • “Go Up” and “Go Down” skips console
  • Rejoin a channel after a kick
  • Automatically join a channel when invited to
  • Redirect incoming notices to the console
  • Reply to CTCP requests
    • Redirect all CTCP requests to the console
  • /away applies to all connections
  • /nick applies to all connections
 
preferences.txt · Last modified: 2009/06/09 07:15 by okeanos
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki