XFCE – легке й швидке робоче оточення, але одна його звичка мене завжди дратувала: під підписами іконок на робочому столі малюється суцільний фон. Виглядає це подібно до старенького Windows 98. Сам/а подивись, хіба я не правий? 😉

Підписи іконок XFCE з фоном

Ну добре, трішки краще, ніж Windows 98, але все одно не дуже гарно. Хочеться, щоб підписи «висіли» просто на шпалерах, отак:

Підписи іконок XFCE без фону

Як це зробити, залежить від версії XFCE. У свіжих версіях усе робиться у звичайних налаштуваннях, у старіших – одним невеликим файлом стилів. Розповім про обидва способи.

Спосіб 1. У налаштуваннях стільниці

У нових версіях XFCE розробники нарешті додали для цього окреме налаштування:

  1. Відкрий Налаштування → Стільниця (або клацни правою кнопкою на робочому столі й обери «Налаштування стільниці»).
  2. Перейди на вкладку Значки.
  3. Постав галочку Колір фону мітки і натисни на кнопку кольору поруч.
  4. У вікні вибору кольору посунь повзунок прозорості до нуля – і фон зникне.

Поруч можна задати й власний колір тексту підписів: світлий текст краще читається на темних шпалерах, темний – на світлих. Якщо такої галочки у твоєму XFCE немає, значить, версія старіша – переходь до другого способу.

Спосіб 2. Через файл gtk.css

Колись цю проблему розв'язували файлом .gtkrc-2.0, але робочий стіл XFCE давно перейшов на GTK3, і той спосіб більше не працює. Тепер потрібен файл стилів GTK3. Відкрий його в терміналі (якщо файлу немає, редактор створить його):

mkdir -p ~/.config/gtk-3.0
mousepad ~/.config/gtk-3.0/gtk.css

Замість mousepad можна взяти будь-який текстовий редактор. Додай у кінець файлу:

XfdesktopIconView.view.label {
    background-color: transparent;
    color: #ffffff;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8);
}

XfdesktopIconView.view.label:selected {
    background-color: rgba(113, 185, 255, 0.6);
}

Що тут до чого:

  • background-color: transparent – власне, прибирає фон під підписом;
  • color і text-shadow – білий текст з легкою тінню, щоб підписи читалися на будь-яких шпалерах. Якщо шпалери світлі, зроби текст темним, наприклад #222222, а тінь прибери;
  • другий блок – напівпрозорий блакитний фон для виділених іконок, щоб було видно, що саме ти виділив/ла.

Збережи файл і перезапусти робочий стіл командою

xfdesktop --reload

або просто вийди із системи і зайди знову – і вуаля!

Що далі

Якщо ти ще вибираєш, яким робочим оточенням користуватися, порівняння XFCE з іншими є у статті про те, яке робоче оточення вибрати для Linux. А хто полюбляє копирсатися в налаштуваннях, зазирни за позначками XFCE та Налаштування системи.

А ти залишаєш фон під іконками чи прибираєш? Пиши в коментарях 🙂