--- category: ru layout: project title: py-text-monitor short: pytextmonitor description: Минималистичный плазмоид, который выглядит, как виджеты в Awesome WM hasgui: true developers: - Evgeniy Alelseev license: GPL links: - Страница плазмоида на kde-look.org - Страница DataEngine на kde-look.org - Пакет в AUR ---
Минималистичный пламоид, написанный на Python2
. Он выглядит, как виджеты в Awesome WM. Мой плазмоид хорошо и легко настраивается и не засоряет Ваш KDE. Также данный пакет имеет дополнительный DataEngine, который написан на CPP
(старые версии были написаны на Python2
).
Скачайте архив с актуальной версией исходных файлов.
Извлеките из него файлы и установите DataEngine:
{% highlight bash %} cd /путь/к/извлеченным/файлам/ mkdir build && cd build cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --localprefix` -DCMAKE_BUILD_TYPE=Release ../ make make install {% endhighlight %}Для глобальной установки наберите:
{% highlight bash %} cd /путь/к/извлеченным/файлам/ mkdir build && cd build cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=Release ../ make sudo make install {% endhighlight %}Установите плазмоид:
{% highlight bash %} plasmapkg -i py-text-monitor-1.5.0.plasmoid {% endhighlight %}Для глобальной установки наберите:
{% highlight bash %} sudo plasmapkg -g -i py-text-monitor-1.5.0.plasmoid {% endhighlight %}Все было протестировано на последних версиях зависимостей.
Откройте список виджетов Plasma и выберете Py Text Monitor
.
Вы можете отредактировать настройки DataEngine, которые хранятся в /usr/share/config/extsysmon.conf
или $HOME/.kde4/share/config/extsysmon.conf
в зависимости от типа установки. Раскомментируйте необходимые строчки и отредактируйте их.
GPUDEV | Устанавливает тип GPU. Может быть |
---|---|
HDDDEV | Устанавливает блочное устройство для |
MPDADDRESS | Адрес MPD хоста. По умолчанию |
MPDPORT | Адрес MPD хоста. По умолчанию |
Для настройки внешнего вида Вы должны открыть окно настроек и установить требуемый формат. Порядок меток изменится, если Вы измените положение слайдера. В метках работают HTML тэги.
ЗАМЕЧАНИЕ Вы не можете, например, заставить его показывать Вам $cpu
в метка swap. $cpu
будет работать только в метке cpu.
Доступные флаги в таблице ниже.
Время | $time |
Время в стандартном формате. Например, |
---|---|---|
$isotime |
Время в формате ISO. |
|
$shorttime |
Время в коротком формате локали. |
|
$longtime |
Время в длинном формате локали. |
|
Аптайм | $uptime |
Системный аптайм, |
CPU | $cpu |
Полная загрузка CPU, %, |
$ccpu |
Загрузка CPU для каждого ядра, %, |
|
Частота CPU | $cpucl |
Средняя частота CPU, МГц, |
$ccpucl |
Частота CPU для каждого ядра, МГц, |
|
Температура | $temp |
Средняя температура в системе, °C, |
GPU | $gpu |
Использование GPU, %, |
Температура GPU | $gputemp |
Температура GPU, °C, |
Память | $mem |
Использование памяти, %, |
$memmb |
Использование памяти, MB, |
|
Swap | $swap |
Использование swap, %, |
$swapmb |
Использование swap, MB, |
|
HDD | @@/@@ |
Занятость точки монтирования ( |
Температура HDD | @@/dev/sda@@ |
Температура HDD ( |
Сеть | $net |
Скорость загрузки и отдачи, KB/s, |
@@eth0@@ |
Не использовать автоматическое определение устройства, показывать только данные по указанному устройству ( |
|
$netdev |
Текущее устройство. |
|
Батарея | $bat |
Заряд батареи, %, |
$ac |
Статус зарядного устройства. Возвращает |
|
Музыкальный плеер | $artist |
Исполнитель текущей песни. Один из поддерживаемых музыкальных плееров должен быть установлен. |
$album |
Альбом текущей песни. Один из поддерживаемых музыкальных плееров должен быть установлен. |
|
$progress |
Прогресс текущей песни. Один из поддерживаемых музыкальных плееров должен быть установлен (mpd в настоящий момент не поддерживается). |
|
$time |
Длительность текущей пени. Один из поддерживаемых музыкальных плееров должен быть установлен. |
|
$title |
Название текущей песни. Один из поддерживаемых музыкальных плееров должен быть установлен. |