Adium must be the most customizable chat application in the world. It’s options are so numerous that I discover new ones nearly every day. One of the features that I have most recently discovered involve the organization of contacts who are not in their “available” state, those who are either offline, idle, or mobile.
There are two main ways to deal with offline contacts. The first is to hide them, and the second is to give them their own group. By default, Adium leaves offline contacts hidden. To give them their own group, simply select View from the menu bar and click on “Show Offline Group.” Adium immediately creates a new folder titled “Offline” for any contact who is not online.
If you are not a fan of a separate group for offline contacts, Adium’s contact-hiding features are quite robust. From View in the menu bar, you can select to “Hide Certain Contacts.” Alternatively, you can press Command-Shift-H. Now that Adium is hiding “certain” contacts, you need to define what you mean by “certain.” Go back to View, and just under “Hide Certain Contacts,” select whether offline contacts, idle contacts, and mobile contacts fall under your hidden criteria, and the “Hide Certain Contacts” feature will adapt to your needs!
If after all this you still need more customization, take a look at Adium’s “Configure Status Sort” feature, which is “unlocked” by selecting “Sort Contacts by Status” from the View menu and then selecting “Configure Status Sort.”