debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Прозрачный фон текста подписей иконок на рабочем столе xfce  (Прочитано 5444 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн GP-2700

  • Topic Author
  • Сообщений: 29
  • Жесть
  • Jabber: vanbugel@jabber.ru
Задался вопросом убрать фон текста иконок на рабочем столе xfce в squeeze, нашёл рабочий вариант:
В домашний каталог добавляем файл .gtkrc-2.0 с содержимым:

style "xfdesktop-icon-view" {
  ## opacity of text background (0 - 255, 0 = transparent)
  XfdesktopIconView::label-alpha = 0
  XfdesktopIconView::selected-label-alpha = 100

  ## text background colors
  base[NORMAL]    = "#EDECEB"
  base[ACTIVE]    = shade (0.8, "#86ABD9")
  base[SELECTED]  = "#86ABD9"

  ## text foreground colors
  fg[NORMAL]      = shade (0.9, "#FFFFFF")
  fg[ACTIVE]      = shade (0.8, "#FFFFFF")
  fg[SELECTED]    = "#FFFFFF"

  ## whether or not unselected icon text gets truncated (...)
  # XfdesktopIconVIew::ellipsize-icon-labels = 1

  ## text shadow to be painted with the icon labels
  # XfdesktopIconView::shadow-x-offset = 0
  # XfdesktopIconView::shadow-y-offset = 0
  # XfdesktopIconView::shadow-color = "#000000"
  # XfdesktopIconView::selected-shadow-x-offset = 0
  # XfdesktopIconView::selected-shadow-y-offset = 0
  # XfdesktopIconView::selected-shadow-color = "#ffffff"

  ## spacing and sizing of icons on the grid
  # XfdesktopIconVIew::cell-spacing = 6
  # XfdesktopIconView::cell-padding = 6
  # XfdesktopIconView::cell-text-width-proportion = 2.5
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"


выходим из системы, и заходим снова :)
PS: Взято здесь: http://tacticalvim.wordpress.com/2012/08/10/transparent-icon-text-background-in-xfce/

Для визи необходима перезагрузка системы ;D
« Последнее редактирование: 28 Январь 2014, 21:16:33 от GP-2700 »
 

Оффлайн Tranetor

  • Бортмеханик
  • Сообщений: 13
А на wheezy как так сделать?
Файла .gtkrc-2.0 не существовало, создал его, заполнил
style "xfdesktop-icon-view" {
XfdesktopIconView::label-alpha = 10
base[NORMAL] = "#000000"
base[SELECTED] = "#71B9FF"
base[ACTIVE] = "#71FFAD"
fg[NORMAL] = "#ffffff"
fg[SELECTED] = "#71B9FF"
fg[ACTIVE] = "#71FFAD" }
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"

потом попробовал прописать код из этой темы, но ничего не изменяется

« Последнее редактирование: 07 Январь 2014, 13:51:01 от Tranetor »
 

Оффлайн Sergei_Alekseev

  • Сообщений: 233
но ничего не изменяется

У меня работает в визи с таким rc:
style "xfdesktop-icon-view" {
  ## opacity of text background (0 - 255, 0 = transparent)
  XfdesktopIconView::label-alpha = 0
  XfdesktopIconView::selected-label-alpha = 100

  ## text background colors
  base[NORMAL]    = "#EDECEB"
  base[ACTIVE]    = shade (0.8, "#86ABD9")
  base[SELECTED]  = "#86ABD9"

  ## text foreground colors
  fg[NORMAL]      = shade (0.9, "#FFFFFF")
  fg[ACTIVE]      = shade (0.8, "#FFFFFF")
  fg[SELECTED]    = "#FFFFFF"

  ## whether or not unselected icon text gets truncated (...)
  # XfdesktopIconVIew::ellipsize-icon-labels = 1

  ## text shadow to be painted with the icon labels
  # XfdesktopIconView::shadow-x-offset = 0
  # XfdesktopIconView::shadow-y-offset = 0
  # XfdesktopIconView::shadow-color = "#000000"
  # XfdesktopIconView::selected-shadow-x-offset = 0
  # XfdesktopIconView::selected-shadow-y-offset = 0
  # XfdesktopIconView::selected-shadow-color = "#ffffff"

  ## spacing and sizing of icons on the grid
  # XfdesktopIconVIew::cell-spacing = 6
  # XfdesktopIconView::cell-padding = 6
  # XfdesktopIconView::cell-text-width-proportion = 2.5
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"

#gtk-enable-tooltips = 0

style "xfdesktop-icon-view" {
    XfdesktopIconView::tooltip-size = 48
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"

 

Оффлайн GP-2700

  • Topic Author
  • Сообщений: 29
  • Жесть
  • Jabber: vanbugel@jabber.ru
Для визи необходима перезагрузка системы ;D да и сеанс не сохранять
 

Оффлайн Sergei_Alekseev

  • Сообщений: 233
да и сеанс не сохранять
Не думаю. У меня всегда сеанс сохраняется.
 

Оффлайн CoolAller

  • Сообщений: 789
В общем похоже, что для Debian Jessie и текущей версии XFCE создавать файл ~/.gtkrc-2.0 в домашнем каталоге бесполезно, так как никаких изменений не наблюдается, но если добавить/изменить эту секцию в теме, то тогда это работает. Перезагружаться или завершать сеанс не требуется, достаточно просто сменить тему, а потом заново ее выбрать.
« Последнее редактирование: 24 Декабрь 2016, 02:47:09 от CoolAller »
 

Оффлайн ek-nfn

  • Debian 9 xfce x64
  • Сообщений: 128
В общем похоже, что для Debian Jessie и текущей версии XFCE создавать файл ~/.gtkrc-2.0 в домашнем каталоге бесполезно, так как никаких изменений не наблюдается,
Нормально все в Jessie работает с файлом ~/.gtkrc-2.0

 

Теги: