Настройте gtkrc xfce-плоскую тему

Я хочу изменить цвет левой боковой панели

ScreenShot

Кто-либо может выручить меня?

2
задан 29 November 2018 в 08:37

1 ответ

При использовании Thunar можно изменить цвет боковой панели путем редактирования файла, названного thunar.rc. Его местоположение зависит от того, где Ваша тема. Мне нравится иметь мои темы в ~/.themes и таким образом, мой thunar.rc имеет этот filepath: /home/dkb/.themes/MyGreybird/gtk-2.0/apps/thunar.rc.

В моем thunar.rc, право наверху, я имею:

style "sidepane"
{
    GtkTreeView::vertical-separator = 4

    base[NORMAL]        = @link_color
    base[INSENSITIVE]   = mix (0.4, shade (1.35,@selected_bg_color), shade (0.9,@base_color))

    text[NORMAL]        = mix (0.7, @text_color, @base_color)
    text[ACTIVE]        = mix (0.7, @text_color, @base_color)
    text[SELECTED]      = mix (0.7, @text_color, @base_color)

Когда я имею

base[NORMAL]        = @link_color

Боковая панель Thunar похожа на это:

Thunar side-pane blue

Когда я имею

base[NORMAL]        = mix (0.1, shade (1.35,@selected_bg_color), shade (0.9,@base_color))

Боковая панель Thunar похожа на это:

Thunar's side pane grey

@link_color, @selected_bg_color, и @base_color определяются в gtkrc Вашей темы. В моем случае filepath - это: /home/dkb/.themes/MyGreybird/gtk-2.0/gtkrc.

Можно определить собственное, раскрашивают gtkrc, просто добавив к списку определенных цветов:

Например, Вы можете иметь:

gtk-color-scheme    = "bg_color:#777777\nselected_bg_color:#398ee7\nbase_color:#666666" # Background, base.
gtk-color-scheme    = "fg_color:#3C3C3C\nselected_fg_color:#ffffff\ntext_color:#212121" # Foreground, text.
gtk-color-scheme    = "tooltip_bg_color:#000000\ntooltip_fg_color:#E1E1E1" # Tooltips.
gtk-color-scheme    = "link_color:#2d71b8" # Hyperlinks
gtk-color-scheme    = "panel_bg:#686868" # Panel bg color
gtk-color-scheme    = "fm_color:#F7F7F7" # Color used in Nautilus and Thunar.
gtk-color-scheme    = "bg_color_dark:#686868\ntext_color_dark:#FFF"

Затем просто добавьте что-то как:

gtk-color-scheme    = "my_thunar_sidepane_color:#2c2c2c"

если Вы хотите соответствовать цвету основной области, например. Сохраните gtkrc и измените thunar.rc, чтобы использовать Ваш определенный цвет и перезагрузить Вашу тему. При следующем открытии Thunar он должен отразить изменение, которое Вы внесли.

1
ответ дан 2 December 2019 в 04:39

Другие вопросы по тегам:

Похожие вопросы: