Точно локализовал проблему - это задание шрифта в файле ~/.gtkrc-2.0
Привожу листинг файлов (~/.gtk-2.0)
include "/home/user/.themes/MediterraneanDarkest/gtk-2.0/gtkrc"
#style "user-font"
#{
# font_name="Terminus 12"
#}
#widget_class "*" style "user-font"
#gtk-font-name="Terminus 12"
gtk-theme-name="MediterraneanDarkest"
gtk-icon-theme-name="My-Faenza-Darkest"
gtk-fallback-icon-theme="gnome"
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-menu-images=1
gtk-button-images=1
А вот /home/user/.themes/MediterraneanDarkest/gtk-2.0/gtkrc
gtk-color-scheme = "base_color:#2a2a2a\nbg_color:#383838"
gtk-color-scheme = "text_color:#dddddd\nfg_color:#c0c0c0"
gtk-color-scheme = "selected_bg_color:#496490\nselected_fg_color:#ebebeb"
gtk-color-scheme = "tooltip_bg_color:#303030\ntooltip_fg_color:#ffffff\nlink_color:#4a90f9"
gtk-color-scheme = "theme_bg_color:#383838\nbutton_base:#4c4d4e"
gtk-color-scheme = "theme_bg_dark_color:#383838\ntheme_fg_dark_color:#c0c0c0\ntheme_text_dark_color:#dddddd"
gtk-color-scheme = "sidebar_background:#313233"
# link_color:#4a90f9"
gtk-auto-mnemonics = 1
style "default" {
xthickness = 1
ythickness = 1
#######################
# Style Properties
#######################
GtkButton ::child-displacement-x = 0
GtkButton ::child-displacement-y = 0
GtkButton ::default-border = {0, 0, 0, 0}
GtkButton ::image-spacing = 4
GtkToolButton ::icon-spacing = 4
GtkCheckButton ::indicator-size = 16
GtkRadioButton ::indicator-size = 16
GtkEntry ::honors-transparent-bg-hint = 1
GtkEntry ::invisible-char = 0x2022
GtkEntry ::progress-border = {2, 2, 2, 2}
GtkEntry ::state-hint = 0
GtkProgressBar ::min-vertical-bar-width = 13
GtkProgressBar ::min-horizontal-bar-height = 13
GtkExpander ::expander-size = 14
GtkMenuBar ::internal-padding = 0
GtkMenuBar ::window-dragging = 1
# GtkMenuBar ::shadow-type = GTK_SHADOW_NONE
GtkMenu ::horizontal-padding = 0
GtkMenu ::vertical-padding = 0
GtkSeparatorMenuItem ::horizontal-padding = 7
GtkNotebook ::tab-overlap = 2 # Default = 2
GtkNotebook ::tab-curvature = 1 # Default = 1
GtkPaned ::handle-size = 4
GtkRange ::trough-border = 0
GtkRange ::slider-width = 15
GtkRange ::stepper-size = 1
GtkScale ::slider-length = 14
GtkScale ::slider-width = 14
GtkScale ::trough-side-details = 1
GtkScrollbar ::has-backward-stepper = 0
GtkScrollbar ::has-forward-stepper = 1 # El maldito rollo de gtk2 y las scrollbars
GtkScrollbar ::min-slider-length = 30
GtkScrollbar ::slider-width = 9
GtkScrollbar ::trough-border = 3
GtkScrollbar ::activate-slider = FALSE
GtkScrollbar ::trough-side-details = 0
GtkScrollbar ::stepper-size = 1
GtkScrolledWindow ::scrollbar-spacing = 0
GtkScrolledWindow ::scrollbars-within-bevel = 1
GtkToolbar ::internal-padding = 0
GtkToolbar ::window-dragging = 1
GtkTreeView ::expander-size = 7
GtkTreeView ::odd_row_color = shade (1.05, @base_color)
# en eclipse afecta backcolor de "Quick Type Hierarchy (CTRL+T)"
#GtkTreeView ::even_row_color = shade (1.05, @base_color)
GtkWidget ::link-color = @link_color
GtkWidget ::focus-padding = 0
WnckTasklist ::fade-overlay-rect = 0
GtkWindow ::resize-grip-height = 0 # Ocultar resize-grip
GtkWindow ::resize-grip-width = 0
GtkImage ::x-ayatana-indicator-dynamic = 1
####################
# Color Definitions
####################
bg[NORMAL] = @bg_color
bg[PRELIGHT] = shade (1.02, @theme_bg_color)
bg[SELECTED] = @selected_bg_color
bg[INSENSITIVE] = shade (1.20, @theme_bg_color)
bg[ACTIVE] = @theme_bg_color
fg[NORMAL] = @fg_color
fg[PRELIGHT] = @text_color
fg[SELECTED] = shade (1.10, @selected_fg_color)
fg[INSENSITIVE] = shade (0.75, @fg_color)
fg[ACTIVE] = @fg_color
#fg[ACTIVE] = @fg_color
text[NORMAL] = @fg_color
text[PRELIGHT] = @text_color
text[SELECTED] = shade (1.10, @selected_fg_color)
text[INSENSITIVE] = shade (0.75, @fg_color)
text[ACTIVE] = shade (1.10, @selected_fg_color)
base[NORMAL] = @base_color
base[PRELIGHT] = shade (0.95, @theme_bg_color)
base[SELECTED] = @selected_bg_color
base[INSENSITIVE] = shade (1.20, @theme_bg_color)
base[ACTIVE] = @selected_bg_color
engine "murrine" {
animation = FALSE
arrowstyle = 1 # Estilo flechas menu (triangulos)
colorize_scrollbar = TRUE
contrast = 0.95
# default_button_color = shade (0.88, @base_color)
expanderstyle = 0 # Treview expander (triangulo)
focusstyle = 2 # 0 to disable focus drawing.
# 1 to use dots.
# 2 to use a small colored rectangle.
# 3 to use a colored rectangle that touches the borders.
focus_color = shade (1.2, @selected_bg_color)
glazestyle = 0 # 0 = flat highlight,
# 1 = curved highlight
# 2 = concave style,
# 3 = top curved highlight,
# 4 = beryl highlight
glowstyle = 4 # 0 = top, 1 = bottom, 2 = top and bottom, 3 = horizontal, 4 = centered glow
gradient_shades = {1.00, 0.91, 0.92, 0.81}
handlestyle = 0
highlight_shade = 1.0
lightborder_shade = 1.0
lightborderstyle = 1 # 0 = top side, 1 = all sides
listviewstyle = 0 # 0 = nothing, 1 = dotted, 2 = line
menubaritemstyle = 0 # 0 = menuitem look, 1 = button look
menubarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
menuitemstyle = 1 # 0 = flat, 1 = glassy, 2 = striped
menustyle = 3 # 0 = no vertical menu stripe, 1 = display vertical menu stripe, 2 = faint? 3 = borderless
progressbarstyle = 0
reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient
rgba = FALSE # alpha transparency
roundness = 3 # 0 = square
scrollbarstyle = 0 # 0 = nothing
separatorstyle = 1 # 0 = Hard seperators 1 = Smooth seperators
shadow_shades = {1.1, 1.0}
sliderstyle = 0 # 0 = nothing added
stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles, 2 = unknown
toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient
trough_shades = {0.85, 1.0}
}
}
style "test" = "default" {
fg[NORMAL] = "#00FF00"
fg[ACTIVE] = "#00FF00"
fg[PRELIGHT] = "#00FF00"
fg[SELECTED] = "#00FF00"
fg[INSENSITIVE] = "#00FF00"
bg[NORMAL] = "#FF0000"
bg[ACTIVE] = "#FF0000"
bg[PRELIGHT] = "#FF0000"
bg[SELECTED] = "#FF0000"
bg[INSENSITIVE] = "#FF0000"
text[NORMAL] = "#0000FF"
text[ACTIVE] = "#0000FF"
text[PRELIGHT] = "#0000FF"
text[SELECTED] = "#0000FF"
text[INSENSITIVE] = "#0000FF"
base[NORMAL] = "#FFFF00"
base[ACTIVE] = "#FFFF00"
base[PRELIGHT] = "#FFFF00"
base[SELECTED] = "#FFFF00"
base[INSENSITIVE] = "#FFFF00"
}
style "wide" { xthickness = 2 ythickness = 2 }
style "wider" { xthickness = 3 ythickness = 3 }
style "button" {
xthickness = 3
ythickness = 3
bg[NORMAL] = shade (0.77, @button_base)
bg[PRELIGHT] = shade (0.82, @button_base)
bg[ACTIVE] = shade (0.95, @selected_bg_color) # Pulsado
bg[SELECTED] = shade (1.00, @selected_bg_color)
bg[INSENSITIVE] = shade (0.92, @button_base)
engine "murrine" {
border_shades = {0.9, 0.7}
contrast = 0.72
roundness = 2 # 0 = square
gradient_shades = {1.20,1.10,1.10,0.95}
lightborderstyle = 1 # 0 = top side, 1 = all sides
lightborder_shade = 1.3
highlight_shade = 1.01
focusstyle = 0
glowstyle = 0 # 0 = top, 1 = bottom, 2 = top and bottom, 3 = horizontal, 4 = centered glow
glow_shade = 1.45
reliefstyle = 3
textstyle = 1
text_shade = 0.7
}
}
style "button_label" { fg[ACTIVE] = "#ffffff" }
# Forzar color texto en radiobutton-eclipse
style "checkradio_label" { fg[ACTIVE] = @fg_color }
style "entry-1" { # text
xthickness = 3
ythickness = 3
bg[SELECTED] = mix (0.4, @selected_bg_color, @base_color)
fg[SELECTED] = @text_color
engine "murrine" {
#border_shades = {1.9, 0.8}
contrast = 1.00
roundness = 3
focusstyle = 2
lightborderstyle = 1
lightborder_shade = 1.90
}
}
style "entry" {
xthickness = 3
ythickness = 3
GtkWidget ::focus-line-width = 1
GtkWidget ::focus-padding = 1
bg[ACTIVE] = @bg_color
bg[NORMAL] = shade (0.90, @bg_color)
bg[PRELIGHT] = shade (1.13, @selected_bg_color)
bg[SELECTED] = shade (1.08, @selected_bg_color)
bg[INSENSITIVE] = @bg_color
engine "murrine" {
contrast = 0.8
border_shades = {0.9, 0.9}
lightborderstyle = 1
lightborder_shade = 1.65
reliefstyle = 4
}
}
style "expander" {
bg[NORMAL] = "#FFF"
fg[NORMAL] = shade (2.0, @text_color)
fg[PRELIGHT] = shade (2.0, @text_color)
engine "murrine" {
contrast = 1.2
gradient_shades = {1.0, 1.0, 1.0, 1.0}
}
}
style "frame_title" {
fg[NORMAL] = shade(0.80, @fg_color)
}
style "handle" { }
class "GtkPaned" style "handle"
style "menubar" {
# Modificado
xthickness = 3
ythickness = 0
fg[PRELIGHT] = @selected_fg_color
fg[ACTIVE] = @selected_fg_color
fg[SELECTED] = @selected_fg_color
bg[NORMAL] = shade (1.00, @theme_bg_dark_color)
engine "murrine" {
gradient_shades = {1.00,1.00,1.00,1.00}
border_shades = {1.1, 0.9}
contrast = 0.80
lightborderstyle = 1
textstyle = 1
text_shade = 0.7
}
}
style "menu" {
xthickness = 0
ythickness = 0
GtkMenuItem::arrow-scaling = 0.6
bg[NORMAL] = shade (0.95, @theme_bg_dark_color)
engine "murrine" {
gradient_shades = {1.02, 1.0, 1.0, 0.98}
roundness = 1 # 0 = squared
}
}
style "menu_item_white" {
xthickness = 2
ythickness = 3
fg[NORMAL] = shade (0.94, @theme_fg_dark_color) # menu item normal
fg[INSENSITIVE] = mix(0.60, @theme_fg_dark_color, @theme_bg_dark_color) # menu item deshabilitados
fg[PRELIGHT] = @selected_fg_color # menu item seleccionado
text[NORMAL] = shade (0.94, @theme_fg_dark_color) # Color check/radio menu
text[INSENSITIVE] = mix(0.60, @theme_text_dark_color, @theme_bg_dark_color)
text[PRELIGHT] = @selected_fg_color # Color check/radio menu
bg[PRELIGHT] = shade (1.00, @selected_bg_color)
bg[SELECTED] = shade (1.00, @selected_bg_color)
engine "murrine" {
gradient_shades = {0.90, 0.95, 0.95, 1.00}
border_shades = {1.40, 1.0}
roundness = 1
contrast = 0.8 # Contraste separadores
#textstyle = 2
#text_shade = 0.4
}
}
style "menu_item_black" {
xthickness = 2
ythickness = 3
fg[PRELIGHT] = @selected_fg_color
bg[PRELIGHT] = shade (0.94, @selected_bg_color)
bg[SELECTED] = shade (0.94, @selected_bg_color)
engine "murrine" {
gradient_shades = {1.30, 1.15, 1.15, 1.00}
roundness = 1
contrast = 0.0
}
}
style "notebook" {
xthickness = 8
ythickness = 2
bg[NORMAL] = shade (0.96, @theme_bg_color) # selected tab entire
bg[ACTIVE] = shade (0.84, @button_base) # unselected tab
bg[INSENSITIVE] = shade (0.95, @button_base) # disabled controls
fg[NORMAL] = shade (1.00, @fg_color) # text selected tab
fg[ACTIVE] = shade (1.00, @fg_color) # text unselected tab
fg[INSENSITIVE] = shade (0.95, @fg_color)
engine "murrine" {
gradient_shades = {1.10,0.90,0.90,0.70}
#gradient_shades = {1.25,1.05,1.05,0.85}
contrast = 1.0
highlight_shade = 1.05
roundness = 3
focusstyle = 2
reliefstyle = 3 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient
}
}
style "notebook-background" {
xthickness = 2
ythickness = 2
bg[ACTIVE] = shade (1.06, @theme_bg_color) # unselected tab
fg[NORMAL] = @text_color
fg[ACTIVE] = @text_color
fg[INSENSITIVE] = @fg_color
engine "murrine" {
gradient_shades = {0.90,0.98,0.92,0.90}
contrast = 1.1
roundness = 3
}
}
style "progressbar" {
xthickness = 0
ythickness = 0
bg[ACTIVE] = shade (1.05, @base_color)
bg[SELECTED] = shade (1.12, @selected_bg_color)
engine "murrine" {
gradient_shades = {0.75, 1.05, 1.05, 1.20}
border_shades = {0.4, 0.7}
roundness = 2
contrast = 1.1
reliefstyle = 0
lightborder_shade = 1.05
lightborderstyle = 0 # 0 = top side, 1 = all sides
trough_border_shades = {1.0, 1.8}
}
}
style "scale" { # slider
GtkScale::trough-border = 1
GtkScale::slider-width = 20
GtkScale::slider-length = 15
GtkScale::trough-side-details = 1
xthickness = 2
ythickness = 2
bg[NORMAL] = shade (0.72, @button_base)
bg[SELECTED] = shade (1.25, @selected_bg_color)
bg[PRELIGHT] = shade (0.82, @button_base)
engine "murrine" {
sliderstyle = 2 # forma del slider
contrast = 0.6 # borde de todos los elementos
gradient_shades = {1.5, 1.0, 1.0, 0.7} # gradiente del slider
border_shades = {0.8, 0.9} # borde del slider
roundness = 2
lightborderstyle = 1 # inner-stroke progress-higlight y slider
lightborder_shade = 1.5
trough_shades = {0.6, 0.8}
trough_border_shades = {1.0, 1.7}
#trough_border_shades = {0.9, 1.20}
glow_shade = 1.0
reliefstyle = 3
# shadow_shades = { 1.0, 0.9 }
}
}
style "scale-1" { # slider
xthickness = 2
ythickness = 2
bg[NORMAL] = shade (0.75, @button_base)
bg[SELECTED] = shade (1.35, @selected_bg_color)
bg[PRELIGHT] = shade (0.82, @button_base)
bg[ACTIVE] = shade (0.85, @theme_bg_color)
engine "murrine" {
border_shades = {0.8, 0.6}
contrast = 1.00
gradient_shades = {1.25,1.00,0.99,0.80}
roundness = 18
lightborderstyle = 1
trough_shades = {0.9, 1.1}
trough_border_shades = {1.0, 1.5}
}
}
style "scrollbar" {
bg[SELECTED] = shade (1.00, "#656565") # color indicador
bg[NORMAL] = shade (0.50, @base_color) # color borde indicador
# color flechas (stepper)
fg[NORMAL] = shade (1.00, @base_color)
fg[PRELIGHT] = shade (1.00, @base_color)
fg[ACTIVE] = shade (1.00, @base_color)
fg[SELECTED] = shade (1.00, @base_color)
fg[INSENSITIVE] = shade (1.00, @base_color)
engine "murrine" {
roundness = 10
gradient_shades = {1.0,1.0,1.0,1.0}
highlight_shade = 1.0
glow_shade = 1.0
#reliefstyle = 0
prelight_shade = 1.19
gradient_colors = FALSE
lightborder_shade = 0.8
lightborderstyle = 0
trough_shades = {1.02, 1.10}
border_shades = {1.00, 1.00}
contrast = 0.00
}
}
style "overlay_scrollbar" {
bg[SELECTED] = shade (1.0, @selected_bg_color)
bg[INSENSITIVE] = shade (0.85, @theme_bg_color)
bg[ACTIVE] = shade (0.6, @theme_bg_color)
}
style "spinbutton" = "button" { # input/stepper
#bg[NORMAL] = "#FFF"
engine "murrine" {
contrast = 1.0
lightborder_shade = 1.00
}
}
style "toolbar" = "wider" {
# Modificado
bg[NORMAL] = shade (1.00, @theme_bg_dark_color)
engine "murrine" {
separatorstyle = 1
lightborderstyle = 0
contrast = 0.9 # Regula el contraste del borde inferior de la toolbar
lightborder_shade = 1.0 # Regula el contraste del borde de la toolbar
gradient_shades = {1.00,0.98,0.97,0.95}
}
}
style "toolbar_button" {
xthickness = 3
ythickness = 3
bg[PRELIGHT] = shade (0.95, @theme_bg_dark_color)
bg[ACTIVE] = shade (0.80, @theme_bg_dark_color)
bg[SELECTED] = shade (0.85, @theme_bg_dark_color)
bg[INSENSITIVE] = shade (0.98, @theme_bg_dark_color)
engine "murrine" {
gradient_shades = {1.00,0.96,0.96,0.90}
border_shades = {1.10, 0.90}
contrast = 1.00
lightborderstyle = 1
# lightborder_shade = 1.80
textstyle = 1
text_shade = 0.7
}
}
# toolbar separator
style "toolbar_separator" {
xthickness = 0
ythickness = 0
bg[NORMAL] = shade (0.80, @theme_bg_color)
engine "murrine" {
border_shades = {1.00, 1.00}
contrast = 0.5
}
}
# This style is there to modify the separator menu items. The goals are:
# 1. Get a specific height.
# 2. The line should go to the edges (ie. no border at the left/right)
style "separator_menu_item" {
xthickness = 1
ythickness = 0
GtkSeparatorMenuItem::horizontal-padding = 0
GtkWidget::wide-separators = 1
GtkWidget::separator-width = 1
GtkWidget::separator-height = 7
engine "murrine" {
contrast = 0.5
separatorstyle = 0
}
}
style "separator_tool_item" {
xthickness = 0
ythickness = 1
GtkVSeparator::vertical-padding = 0
GtkWidget::wide-separators = 1
GtkWidget::separator-width = 7
GtkWidget::separator-height = 1
engine "murrine" {
contrast = 0.5
separatorstyle = 0
}
}
style "tooltips" {
xthickness = 8
ythickness = 4
bg[NORMAL] = @tooltip_bg_color
fg[NORMAL] = @tooltip_fg_color
GtkWidget::new-tooltip-style = 1
engine "murrine" {
border_colors = { "#080808", "#080808" }
}
}
style "treeview" {
# el color de texto-normal es el color del indicador list-minicheck
bg[SELECTED] = @base_color # backcolor list-minicheck
text[NORMAL] = shade (1.05, @fg_color) # indicador normal
engine "murrine" {
gradient_shades = {1.00, 1.04, 1.06, 1.10}
separatorstyle = 0
contrast = 1.7
}
}
style "treeview_header" {
ythickness = 0
GtkWidget ::focus-padding = 0
bg[NORMAL] = shade (1.00, @button_base)
bg[PRELIGHT] = shade (1.00, @button_base)
bg[INSENSITIVE] = shade (0.92, @button_base)
bg[ACTIVE] = shade( 1.15, @selected_bg_color)
engine "murrine" {
border_shades = {1.15, 1.00}
gradient_shades = {1.00,0.85,0.85,0.75}
contrast = 1.20
lightborderstyle = 1
roundness = 0
textstyle = 1
text_shade = 0.7
glow_shade = 1.0
prelight_shade = 1.9
}
}
style "checkradio" {
xthickness = 3
ythickness = 3
base[NORMAL] = shade (0.70, @theme_bg_color) # radiocheck normal
bg[SELECTED] = shade (0.70, @theme_bg_color) # radiocheck color checked
text[NORMAL] = shade (1.90, @selected_bg_color) # indicador normal
text[PRELIGHT] = shade (1.90, @selected_bg_color) # indicador hover
text[ACTIVE] = shade (1.90, @selected_bg_color) # indicador click
bg[ACTIVE] = shade (0.70, @base_color) # toggle button selected
bg[NORMAL] = shade (0.91, @base_color) # toggle button normal
bg[PRELIGHT] = shade (1.00, @theme_bg_color) # toggle button prelight
bg[INSENSITIVE] = shade (0.97, @theme_bg_color) # toggle button disabled
engine "murrine" {
border_shades = {0.9, 1.0}
contrast = 1.20
gradient_shades = {1.25,1.08,1.04,1.00}
lightborderstyle = 0
lightborder_shade = 0.90
textstyle = 0
}
}
style "separator" = "wide" {
engine "murrine" {
contrast = 0.4
}
}
class "GtkSeparator" style "separator"
# ==============================================================================
# FIREFOX SPECIFIC SETTINGS
# ==============================================================================
style "ff-default" {
GtkCheckButton::indicator-size = 14
}
style "ff-statusbar" {
}
style "FireFox-MenuBar" = "menubar" {
GtkMenuBar::shadow-type = GTK_SHADOW_NONE
}
widget "MozillaGtkWidget*GtkMenuBar" style "FireFox-MenuBar"
#widget "MozillaGtkWidget*Toolbar*" style "theme-toolbar"
#widget "MozillaGtkWidget*Statusbar*" style "ff-statusbar"
widget "MozillaGtkWidget*" style "ff-default"
#### Firefox ###
style "firefox-base-entry" {
GtkWidget::interior_focus = 0
#GtkEntry :: inner-border = { 0, 0, 0, 0 }
#GtkEntry :: progress-border = { 2, 2, 2, 2 }
xthickness = 3
ythickness = 3
base[NORMAL] = "#dedede"
text[NORMAL]= "#000"
engine "murrine" {
}
}
# widget "MozillaGtkWidget*GtkFixed*GtkEntry*" style:highest "firefox-base-entry"
# widget "MozillaGtkWidget*GtkEntry*" style:highest "firefox-base-entry"
style "firefox-text-entry" {
text[NORMAL]= "#ff0000"
engine "murrine" {
}
}
#class "GtkInvisible" style "firefox-text-entry"
#widget "GtkInvisible" style "firefox-text-entry"
###############################################################################
# The following part of the gtkrc applies the different styles to the widgets.
###############################################################################
# The default style is applied to every widget
class "GtkWidget" style "default"
class "GtkFrame" style "wide"
class "GtkCalendar" style "wide"
class "GtkEntry" style "entry"
class "GtkSpinButton" style "spinbutton"
class "GtkScale" style "scale"
class "GtkVScale" style "scale"
class "GtkHScale" style "scale"
class "GtkScrollbar" style "scrollbar"
# Overlay scrollbar
widget_class "*<OsScrollbar>" style "overlay_scrollbar"
widget_class "*<OsThumb>" style "overlay_scrollbar"
# General matching follows. The order is choosen so that the right styles override
# each other. EG. progressbar needs to be more important than the menu match.
widget_class "*<GtkButton>" style "button"
widget_class "*<GtkButton>*<GtkLabel>" style "button_label"
widget_class "*<GtkNotebook>" style "notebook"
widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "notebook"
widget_class "*<GtkNotebook>*<GtkLayout>" style "notebook"
widget_class "*<GtkNotebook>*<GtkLabel>" style "notebook"
widget_class "*<GtkMenuBar>*" style "menubar"
widget_class "*<GtkMenu>*" style "menu"
widget_class "*<GtkMenuItem>*" style "menu_item_white"
#widget_class "*<GtkMenuBar>.<GtkMenuItem>*" style "menu_item_white"
#widget_class "*<GtkMenuBar>.<GtkMenuItem>*" style "menu_item_black"
widget_class "*<GtkToolbar>" style "toolbar"
widget_class "*<GtkHandleBox>" style "toolbar"
widget_class "*<GtkToolbar>.*.<GtkButton>*" style "toolbar_button"
class "GtkSeparatorToolItem" style "toolbar_separator"
widget_class "*<GtkSeparatorToolItem>*" style "separator_tool_item"
widget_class "*<GtkSeparatorMenuItem>*" style "separator_menu_item"
widget_class "*.<GtkFrame>.<GtkLabel>" style "frame_title"
widget_class "*.<GtkTreeView>*" style "treeview"
class "*GtkExpander*" style "expander"
widget_class "*<GtkProgress>" style "progressbar"
# Treeview headers (and similar stock GTK+ widgets)
widget_class "*.<GtkTreeView>.<GtkButton>" style "treeview_header"
widget_class "*.<GtkCTree>.<GtkButton>" style "treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "treeview_header"
# The window of the tooltip is called "gtk-tooltip"
widget "gtk-tooltip*" style "tooltips"
widget_class "*<GtkCheckButton>*" style "checkradio"
widget_class "*<GtkRadioButton>*" style "checkradio"
widget_class "*<GtkCheckButton>*<GtkLabel>" style:highest "checkradio_label"
widget_class "*<GtkRadioButton>*<GtkLabel>" style:highest "checkradio_label"
##########################################################################
# Following are special cases and workarounds for issues in applications.
##########################################################################
# For Google Chrome/Chromium integration.
style "chrome-gtk-frame" {
ChromeGtkFrame::frame-gradient-size = 120
ChromeGtkFrame::frame-gradient-color = shade (1.06, @theme_bg_dark_color)
ChromeGtkFrame::inactive-frame-gradient-color = shade (1.06, @theme_bg_dark_color)
ChromeGtkFrame::frame-color = shade (0.64, @theme_bg_dark_color)
ChromeGtkFrame::inactive-frame-color = shade (0.64, @theme_bg_dark_color)
ChromeGtkFrame::scrollbar-trough-color = shade (0.99, @bg_color)
ChromeGtkFrame::scrollbar-slider-prelight-color = shade (0.87, @bg_color)
ChromeGtkFrame::scrollbar-slider-normal-color = shade (0.80, @bg_color)
}
class "ChromeGtkFrame" style "chrome-gtk-frame"
# For places where the text color is used instead of the fg color.
style "text_is_fg_color_workaround" {
text[NORMAL] = @fg_color
text[PRELIGHT] = @text_color
text[SELECTED] = shade (1.10, @selected_fg_color)
text[INSENSITIVE] = shade (0.75, @fg_color)
text[ACTIVE] = shade (1.10, @selected_fg_color)
}
widget_class "*.<GtkComboBox>.<GtkCellView>" style "text_is_fg_color_workaround"
# For menus where the text color is used instead of the fg color.
style "menuitem_text_is_fg_color_workaround" {
text[NORMAL] = @fg_color
text[PRELIGHT] = @text_color
text[SELECTED] = shade (1.10, @selected_fg_color)
text[INSENSITIVE] = shade (0.75, @fg_color)
text[ACTIVE] = shade (1.10, @selected_fg_color)
}
widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround"
# For places where the fg color is used instead of the text color.
style "fg_is_text_color_workaround" {
fg[NORMAL] = @fg_color
fg[PRELIGHT] = @text_color
fg[SELECTED] = @selected_fg_color
fg[ACTIVE] = @selected_fg_color
fg[INSENSITIVE] = shade (0.98, @fg_color)
}
widget_class "*<GtkListItem>*" style "fg_is_text_color_workaround"
widget_class "*<GtkCList>" style "fg_is_text_color_workaround"
widget_class "*<EelEditableLabel>" style "fg_is_text_color_workaround"
style "performance-fix" {
engine "murrine" {
textstyle = 0
contrast = 0.5
}
}
widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice
# For gvim scrollbars.
style "vim-scrollbar" = "scrollbar" {
GtkScrollbar ::slider_width = 16
GtkScrollbar ::stepper_size = 16
engine "pixmap" {
image {
function = BOX
orientation = VERTICAL
file = "assets/scroll-background.png"
}
}
}
widget "vim-main-window.*Scrollbar*" style "vim-scrollbar"
# For Eclipse (swt) toolbars.
widget "*swt*toolbar*" style "default"
# ---------------------------------
# Xfce panel theming
# ---------------------------------
style "xfce-panel" {
fg[NORMAL] = @theme_fg_dark_color
fg[PRELIGHT] = @selected_fg_color
fg[ACTIVE] = @selected_fg_color
fg[SELECTED] = @selected_fg_color
bg[NORMAL] = shade (1.00, @theme_bg_dark_color)
bg[PRELIGHT] = shade (0.80, @theme_bg_dark_color)
bg[ACTIVE] = shade (0.50, @theme_bg_dark_color)
bg[SELECTED] = shade (1.20, @selected_bg_color)
engine "murrine" {
gradient_shades = {0.80, 0.85, 0.95, 1.00}
roundness = 2
contrast = 0.2
}
xthickness = 3
ythickness = 3
}
widget "*Xfce*Panel*" style "xfce-panel"
class "*Xfce*Panel*" style "xfce-panel"
style "xfdesktop-icon-view" {
XfdesktopIconView::label-alpha = 0
XfdesktopIconView::selected-label-alpha = 100
XfdesktopIconVIew::ellipsize-icon-labels = 1
XfdesktopIconView::shadow-x-offset = 1
XfdesktopIconView::shadow-y-offset = 1
XfdesktopIconView::shadow-color = "#000000"
XfdesktopIconView::selected-shadow-x-offset = 1
XfdesktopIconView::selected-shadow-y-offset = 1
XfdesktopIconView::selected-shadow-color = "#000000"
XfdesktopIconView::cell-spacing = 0
XfdesktopIconView::cell-padding = 0
XfdesktopIconView::cell-text-width-proportion = 2
base[NORMAL] = @selected_bg_color
base[SELECTED] = @selected_bg_color
base[ACTIVE] = @selected_bg_color
fg[NORMAL] = @selected_fg_color
fg[SELECTED] = @selected_fg_color
fg[ACTIVE] = @selected_fg_color
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
# widget "xfwm4-tabwin*" style "murrine-dark"
include "apps/thunar.rc" # thunar especific
include "apps/terminal.rc"
include "apps/gmusicbrowser.rc"
Как задать шрифт и не получить ошибку?Шрифт пока закомментировал, но он мне не нравится до ужаса...