Как сделать conky прозрачным

Conky не хочет быть прозрачным.

В настройках написала всё, как надо: own_window_argb_visual yes, own_window_transparent yes, но Conky всё равно какой-то полупрозрачный, с отвратительной зелёноватой плёночкой. Мне надо сделать его полностью! прозрачным. Помогите, пожалуйста )

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Покажи скриншот и конфиг.

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

фон в конфиге не указан?

Дело происходит в кедах?

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Разве вы не видите, что окно Conky отличается от картинки на рабочем столе? Это ведь сразу в глаза бросается )

кстати для часов такой размер (я про размер окна) явно перебор

Там будут не только часы, я только начала )

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Значит, это никак не удастся исправить? Жаль, будет некрасиво.

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

попробуй закомментировать эту строку

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

не учи плохому!
это реальная прозрачность вообще-то

Источник

Прозрачность в conky

Никак не получается настроить прозрачность (xfce). Просто висит черный фон и все Вот conky.conf:

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

С Вашим конфигом ОК.
Настройки > Диспетчер окон (дополнительно) > Эффекты > Включить эффекты.argb_visual обычно не работает, ему кажется композит нужен, не уверенСейчас заметил что прозрачность не работает и в терминале, так что наверно не в коньке дело

Настройки > Диспетчер окон (дополнительно) > Эффекты > Включить эффекты.

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

norbert
Сейчас заметил что прозрачность не работает и в терминале, так что наверно не в коньке дело

Настройки > Диспетчер окон (дополнительно) > Эффекты > Включить эффекты.

Что-то нет пункта Эффекты

Leonardo19
Не Диспетчер окон, а Диспетчер окон (дополнительно).

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

© 2006-2021, Русскоязычное сообщество Arch Linux.
Название и логотип Arch Linux ™ являются признанными торговыми марками.
Linux ® — зарегистрированная торговая марка Linus Torvalds и LMI.

Источник

Настройка Conky

По умолчанию виджет Conky выглядит не очень красивым, но вы можете его настроить и сделать именно таким, каким захотите или установить одну из уже настроенных тем из интернета. В этой статье будет рассмотрена настройка Conky вручную. Эта информация также может пригодится вам для редактирования уже существующих тем или для создания новых.

Настройка Conky

1. Командная строка

Когда вы впервые запускаете Conky с параметрами по умолчанию, виджет выглядит примерно вот так:

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Теперь виджет расположен по центру. Как видите, при обновлении виджет мерцает. Чтобы этого избежать можно использовать двойную буферизацию. Для этого добавьте опцию -b:

Затем проверьте, что всё работает:

Ещё можно запускать conky в режиме демона, это необходимо для автозагрузки программы, для этого используйте опцию -d, но пока этого делать не надо, потому что дальше будем редактировать конфигурационный файл.

2. Синтаксис конфигурационного файла

В прошлом пункте я предложил скопировать файл /etc/conky/conky.conf в

/.conky/default. С ним и будем работать. По умолчанию, любой конфигурационный файл conky делиться на две секции. Это секция настроек:

conky.config = <
параметр1=значение,
параметр2=значение
>

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

И секция данных для вывода:

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Начнём мы с работы над секцией настроек.

2. Расположение

С помощью параметра alignment можно настроить расположение виджета на экране. Доступны значения, такие же как и в командой строке и указываются они точно так же. Давайте расположим наш виджет вверху справа:

Чтобы увидеть эффект сохраните файл и перезапустите Conky:

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Все хорошо, но сейчас окно прикасается к краю экрана. Давайте отодвинем его на 50 пикселей. Для указания отступа от края по горизонтали используется параметр gap_x, а по вертикали gap_y. По вертикали окно выглядит нормально, а по горизонтали его надо немного сместить:

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

3. Настройка окна

В этом конфигурационном файле окно виджета Conky уже и так нормально настроено. Но знание этих настроек может пригодится вам в других файлах:

own_window = true,
own_window_class = ‘Conky’,
own_window_type = ‘desktop’,

4. Прозрачность

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

own_window_transparent = true,
own_window_argb_visual = true,

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Не плохо, но хочется, чтобы окно было не полностью прозрачным, а только частично. Для этого надо отключить реальную прозрачность:

Затем можно настроить цвет и нужный уровень прозрачности с помощью ARGB:

own_window_colour = ‘171717’,
own_window_argb_value = 180,

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

5. Шрифт

С помощью параметра font можно настраивать шрифт и его размер. Например, я хочу использовать шрифт Noto Mono и размер чуть побольше:

font = ‘Noto Mono:size=13’,

Параметр use_xft чуть ниже включает использование шрифтов X сервера, поэтому он тоже здесь нужен.

6. Интервал обновления

За интервал обновления данных отвечает параметр update_interval, в данном случае, это одна секунда, можно сделать пол секунды:

Если вы запустили программу без опции -b, то увидите, что при обновлении виджет немного мерцает. Чтобы этого избежать включите двойную буферизацию:

7. Цвета

В секции настроек можно задать цвета, которые вы будете использовать потом в секции вывода. Это делать не обязательно, так как там можно сразу же указывать цвета, но это довольно удобно. Для этого просто добавьте переменные color1, color2, color3 и т д:

color1 = ‘#ff0000’,
color2 = ‘#00ff00’,
color3 = ‘#00ff00’,

8. Синтаксис текстовой секции

В текстовой секции записывается текст, который будет выводится в виджете. Здесь синтаксис такой:

Если для переменной нужны параметры, она пишется в скобках, если параметры не нужны, можно писать без скобок. Например:

Это одна из строк, в которой я использовал переменные цветов, объявленные выше. Пустая переменная $color сбрасывает цвет до значения по умолчанию, переменная $uptime выводит время работы компьютера. Это будет выглядеть так:

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

9. Переменные текстовой секции

Все операции с выводом текста выполняются с помощью переменных. Давайте рассмотрим основные переменные, которые вы можете использовать:

Это далеко не все переменные, а только самые интересные из тех, которые вы можете использовать. Все переменные вы можете посмотреть выполнив:

9. Примеры использования переменных

Давайте для примера выведем свободное место в вашей домашней папке на виджет:

Аналогично можно сделать для каталога /boot:

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Чтобы показать ваш текущий IP адрес можно воспользоваться переменной curl:

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Температура процессора conky может быть получена с помощью sensors переменной execi:

А так можно узнать температуру видеокарты NVIDIA:

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

После нескольких экспериментов у меня получился такой конфиг conky:

Как сделать conky прозрачным. Смотреть фото Как сделать conky прозрачным. Смотреть картинку Как сделать conky прозрачным. Картинка про Как сделать conky прозрачным. Фото Как сделать conky прозрачным

Выводы

В этой статье мы рассмотрели как настроить Conky. Используя все эти параметры и переменные вы сможете создать такой виджет, какой только захотите, всё упирается только в вашу фантазию и время. Делитесь вашими конфигурационными файлами в комментариях!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *