Andrew E. Bruno

A sourceful of secrets

Customizing Pidgin Chat Windows

with 4 comments

In my previous post I discussed customizing Gaim chat windows. Since then Gaim has formally changed it’s name to Pidgin due to legal issues with AOL. I finally upgraded to Pidgin and had to do a few minor tweaks to get the same chat window customizations as before. I updated ~/.purple/gtkrc-2.0 which previously resided in ~/.gaim and changed the widget names from gaim_gtkconv_* to pidgin_conv_*. Here’s my updated ~/.purple/gtkrc-2.0 file:

style "pidgin-dark" {
    base[NORMAL]="#000000"
    text[NORMAL]="#00FF00"
    GtkIMHtml::hyperlink-color="#007FFF"
    GtkWidget::cursor-color="#60AFFE"
    GtkWidget::secondary-cursor-color="#A4D3EE"
}
widget "*pidgin_conv_imhtml" style "pidgin-dark"
widget "*pidgin_conv_entry" style "pidgin-dark"

Advertisement

Written by Andrew

2007/07/06 at 21:53

Posted in Hacks, Linux

4 Responses

Subscribe to comments with RSS.

  1. Great tip, but I wonder how I make the same modification to the right userlist window in irc chat?

    El Topo

    2007/10/11 at 12:38

  2. El Topo: copy the last line, and change “*pidgin_conv_entry” to “*list*”

    the list on the left should be affected now — works for the buddy list at least (:

    Dave

    2008/04/11 at 04:54

  3. I wonder… This works for a single window? I’m looking for something to make sure I don’t confuse chat windows so I don’t mix conversations.

    Caro_cr

    2009/03/15 at 13:32

  4. El Topo:

    # Enable bind keystrokes to menu items
    gtk-can-change-accels = 1

    # Path to backgrounds
    pixmap_path "~/.purple"

    # roster style
    style "my-blist" {
    bg_pixmap[NORMAL] = "bg-themes/imetal.jpg"
    text[NORMAL] = "#000000"
    text[SELECTED] = "#000000"
    bg[NORMAL] = "#bdbdbd"
    bg[SELECTED] = "#cccccc"
    base[NORMAL] = "#bdbdbd"
    base[SELECTED] = "#cccccc"
    }

    # chat window styles
    style "my-chat" {
    text[NORMAL] = "#FFFFFF"
    base[NORMAL] = "#000000"
    GtkTreeView::odd_row_color = ""
    GtkTreeView::even_row_color = ""
    }

    # Activate styles
    # tree views (strong sequence)
    widget_class "*TreeView" style "my-chat"
    widget "*pidgin_blist_treeview" style "my-blist"
    # chat window and others
    widget "*pidgin_conv_entry" style "my-chat"
    widget "*pidgin_conv_imhtml" style "my-chat"
    widget "*pidgin_notify_imhtml" style "my-chat"
    widget "*pidgin_request_imhtml" style "my-chat"
    widget "*pidgin_log_imhtml" style "my-chat"

    Serge Fedotov

    2009/06/01 at 14:07


Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

You are commenting using your WordPress.com account. Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.