Troll iconset for various IM clients
JavaScript Ruby Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
iChat-uninstaller/Resources iChat Nov 18, 2011
trollicon-binaries @ 72df516 Deploy to a submodule Apr 22, 2013
.gitignore Refactor deploy task to use github_downloads gem Jul 26, 2012
Gemfile.lock remove conflict markers. added rake to gemfile. using Ruby 2.1.0 woul… Nov 5, 2014
trollicons.pdf iChat Nov 18, 2011


Rage Icons for Adium, Pidgin, Digsby, Miranda, iChat, Trillian, Psi, Colloquy, and Gajim


A Graphical Overview




Click Downloads to grab the latest version from github.

iChat (OS X)

Unzip and run the package installer.

Adium (OS X)

Double click to unzip. Then, double click the trollicons emoticon pack to install.

Pidgin (Linux, Windows)


To install on Linux, unzip into ~/.purple/smileys


To install on Windows, unzip into .purple/smileys

The location of this folder varies by version of Windows:

  • For Windows 2000/XP/Vista/7, entering %APPDATA% in your Windows Explorer address bar will take you to the right directory
  • On Windows XP, it will be something like C:\Documents and Settings\username\Application Data
  • On Windows Vista/7, it will be something like C:\Users\username\AppData\Roaming\
  • For Windows 98/ME it will be something like C:\Windows\Profiles\username

For more details see pidgin's site

Trillian (Windows)

Unzip the icons into C:\Program Files\Trillian\stixe\plugins\ and enable the icon pack in the Trillian preferences, under Skins.

Miranda (Windows)

See Miranda's wiki.

Digsby (Windows)

Delete or rename C:\Program Files\Digsby\res\emoticons\default and unzip trollicons into C:\Program Files\Digsby\res\emoticons\


To checkout source:

git clone git://

Installing depedencies:

bundle install

Using Rake:

You may have to install rake.

(sudo) gem install rake bundle

If that doesn't work you may have to install ruby, which is out of this readme's scope.

Type rake -T to see available tasks.

Adding new Icons

Icons are located in the Icons directory. They're named in the format

{Optional Namespace}/{Icon Name}-{alias1}-{alias2}-{aliasn}.png

So Troll/Troll-troll-problem-problem?.png would compile to

Name: Troll - Troll
Aliases: [troll] [problem] [problem?]

If your package produces directories that should not be distributed, begin the directory name with a -, like -trollicons-ichat.

Adding support for another IM Client

Create a new task in the Rakefile.


  1. Fork
  2. Pull Request
  3. ???
  4. awyea