1 # When turned on, this option causes gtk to select the contents of an entry field when it becomes focused.
2 gtk-entry-select-on-focus = 1
4 #############################
6 ############################
8 # Sets the font used by all gtk applications.
9 gtk-font-name = "Sans 16"
11 # The following section allows you to change the style of the conversation
12 # window widgets, log viewer widget, and request and notify window widgets.
13 # These only work in Gaim 0.78 or higher.
18 class "*" style "imhtml-fix"
20 # Set the widget style for the conversation entry box
21 widget "*gaim_gtkconv_entry" style "imhtml-fix"
22 # Set the widget style for the conversation
23 widget "*gaim_gtkconv_imhtml" style "imhtml-fix"
24 # Set the widget style for the log viewer
25 widget "*gaim_gtklog_imhtml" style "imhtml-fix"
27 # Set the widget style for IMHtml input widgets in request dialogs
28 widget "*gaim_gtkrequest_imhtml" style "imhtml-fix"
29 # Set the widget style for IMHtml widgets in notify dialogs
30 widget "*gaim_gtknotify_imhtml" style "imhtml-fix"
32 # Uncommenting the line below sets all IMHtml widgets in Gaim to the same style
33 # and will work in Gaim versions prior to 0.78
34 #widget_class "*.GtkScrolledWindow.GtkIMHtml" style "imhtml-fix"
36 # The following lets you customize the color of hyperlinks
37 # and also the text cursors. The link color thing is Gaim specific
38 # but the rest work for any Gtk2 program. You can search the Gtk2
39 # docs for other style properties.
40 style "my-style-name" {
41 GtkIMHtml::hyperlink-color = "#000080"
42 GtkWidget::cursor-color = "#0000FF"
43 GtkWidget::secondary-cursor-color = "#00FF00" #for mixed ltr and rtl
45 widget_class "*" style "my-style-name"
47 #############################
49 #############################
51 # This style sets the expander size on a treeview to 0, which has the result
52 # of reducing the indent for items in the tree. This can be applied to the
53 # Gaim buddy list to reduce it's width.
54 # This only works in Gaim 0.79 and higher
55 #style "my-narrow-tree"
57 # GtkTreeView::expander_size = 0
59 # And apply the style to the buddy list:
60 #widget "*gaim_gtkblist_treeview" style "my-narrow-tree"
62 # Customize the New 2.0.0 Status Selector
63 style "gaim-statusbox-style" {
64 # This is a work-around that keeps you from having to scroll
65 # if the status selector is at the bottom of the screen.
66 GtkComboBox::appears-as-list = 1
68 # Depending on your theme and/or GTK+ version, one of
69 # the following blocks should eliminate excess padding.
70 # The second approach is probably more universally
71 # applicable, but the first removes more padding for
74 # Eliminate Padding Approach 1
78 # Eliminate Padding Approach 2
81 GtkWidget::focus-line-width = 0
82 GtkWidget::focus-padding = 0
84 widget "*gaim_gtkblist_statusbox*" style "gaim-statusbox-style"
87 #############################
89 #############################
91 # Controls the keybindings that gtk uses for text entry/editing/etc
92 # The "emacs" theme turns on things like:
93 # ctrl-a == move to beginning of line, ctrl-e == move to end of line, etc.
94 gtk-key-theme-name = "Default"
96 #to let you edit your gaim key bindings
97 #gtk-can-change-accels = 1
99 # In Gaim 2.0.0 and later, you can set custom keybindings in your theme. Here
100 # is an example to follow
102 #binding "my-bindings"
104 # enter inserts a newline
105 # bind "Return" { "insert-at-cursor" ("\n") }
106 # ctrl-s sends message
107 # bind "<ctrl>s" { "message_send" () }
108 # shift-f1 toggles bold
109 # bind "<shft>F1" { "format_function_toggle" (1) }
110 # alt-f2 toggles italic
111 # bind "<alt>F2" { "format_function_toggle" (2) }
112 # Ctrl-alt-shift-f3 toggles underline
113 # bind "<ctrl><alt><shift>F3" { "format_function_toggle" (4) }
114 # Ctrl-f1 resets the formatting
115 # bind "<ctrl>F1" { "format_function_clear" () }
117 #widget "*gaim_gtkconv_entry" binding "my-bindings"
119 #############################
121 #############################
123 # Tooltips - black on yellow-white
126 fg[NORMAL] = "#000000"
127 bg[NORMAL] = "#efe3b5"
129 widget "gtk-tooltips*" style "tooltips"
131 gtk-recent-files-max-age=1