Customizing Pidgin Chat Windows
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"
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
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
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
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