pytextmonitor

Информация

PyTextMonitor - минималистичный плазмоид, написанный на Python2. Он выглядит как виджеты в Awesome WM.

ВНИМАНИЕ НУЖНЫ ПЕРЕВОДЧИКИ!

Настройка

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

Порядок полей изменится, если вы измените позицию слайдеров. HTML теги в полях работают корректно.

ЗАМЕЧАНИЕ вы не можете установить тег $cpu, например, в поле swap. $cpu будет работать только в поле CPU.

Советы и хитрости

Вы можете использовать различные цвета в полях. Просто вставьте нужный текст в html код. Смотри вопрос для более подробной информации.

Нумерация элементов в полях "Температура", "Использование HDD", "Скорость HDD", "Температура HDD" ссылается на порядок элементов во второй вкладке (Расширенные настройки). Вы должны сначала добавить требуемые элементы в нужный listWidget. И первый элемент в listWdiget будет связан c $tag0. Смотри вопрос для более подробной информации.

Расширенные настройки

Включить фон

Снимите галочку, чтобы отключить стандартный фон виджета и установить прозрачный.

Вертикальная разметка

Использовать вертикальную разметку вместо горизонтальной.

Включить всплывающие сообщения

Нажмите на чекбокс, если вы не используете всплывающие сообщения.

Добавить пустое пространство

Добавить пустое пространство в указанное место виджета.

Свой формат времени

Свой формат аптайма

Температурные единицы

Выберите единицы температуры. Доступные единицы следующие: Цельсий, Фаренгейт и Кельвин.

Датчики температуры

Список датчиков, которые будут наблюдаться в поле temo (содержимое комбо бокса берется из sensors). Виджет редактируем, клавиша delete удалит текущую строку.

Точки монтирования

Список точек монтирования, которые будут наблюдаться в поле hdd (содержимое комбо бокса берется из mount). Виджет редактируем, клавиша delete удалит текущую строку.

HDD (скорость)

Список HDD, которые будут наблюдаться в поле hddspeed (содержимое комбо бокса берется из DataEngine). Виджет редактируем, клавиша delete удалит текущую строку.

HDD (температура)

Список HDD, которые будут наблюдаться в поле hddtemp (содержимое комбо бокса берется из find). Виджет редактируем, клавиша delete удалит текущую строку.

Директория с сетевыми интерфейсами

Путь к директории, которая содержит информацию о сетевых интерфейсах. По умолчанию /sys/class/net. Требуется для определения сетевого устройства.

Сетевое устройство

Использовать указанный интерфейс, как активный. Содержимое комбо бокса берется из директории с сетевыми интерфейсами. Эта опция отключит автоопределение интерфейса.

Устройство батареи

Файл с информацией о батарее. Данный файл (/sys/class/power_supply/BAT0/capacity по умолчанию) должен содержать только заряд батареи в процентах.

AC online тег

Строка, которая будет показана, когда AC онлайн.

AC offline тег

Строка, которая будет показана, когда AC оффлайн.

Устройство AC

Файл с информацией об адаптере питания. Данный файл (/sys/class/power_supply/AC/online по умолчанию) должен содержать 1, если адаптер подключен.

Настройки тултипа

Начиная с версии 1.7.0 поля "CPU", "Частота CPU", "Память", "Swap" и "Сеть" поддерживают графический тултип. Чтобы включить их, просто сделайте требуемые чекбоксы полностью чекнутыми. Число хранимых значений может быть выставленно в данной вкладке. Цвета графиков также настраиваются.

Настройки DataEngine

Своя команда

ЗАМЕЧАНИЕ Может вызвать зависание компьютера.

Команды, которые будут запущены для соответствующего поля.

Комадна для определения рабочего стола

Введите команду, которая будет запущеная для desktop DataEngine. По умолчанию qdbus org.kde.kwin /KWin currentDesktop.

Устройство GPU

Выберите одно из поддерживаемых устройств GPU. auto включит автоматическое определение, disable отключит все мониторы GPU. По умолчанию auto.

HDD

Выберете один из HDD для монитора его температуры. all включит монитор для всех доступных устройств, disable отключит определение температуры HDD. По умолчанию all.

Команда hddtemp

Введите команду, которая будет запущена для hddtemp DataEngine. По умолчанию sudo hddtemp.

Адрес MPD

Адрес MPD сервера. По умолчанию localhost.

Порт MPD

Порт MPD сервера. По умолчанию 6600.

Имя плеера в MPRIS

Имя плеера в MPRIS. DBus интерфейс плеера должен быть активирован. По умолчанию auto.

Package manager

Список команд, которые будут запущены. Число пустых строк - число ненужных для подсчета строк. Стандартные настройки:

Музыкальный плеер

Выберите один из поддерживаемых музыкальных плееров.

PTM desktop panel

Начиная с версии 1.11.0 PyTextMonitor предоставляет минималистичную панель для мониторинга за рабочими столами, написанный на C++. И да, он выглядит, как аналогичная панель в Awesome.

Настройка Desktop panel

Включить фон

Снимите галочку, чтобы отключить стандартный фон виджета и установить прозрачный.

Вертикальная разметка

Использовать вертикальную разметку вместо горизонтальной.

Добавить пустое пространство

Добавить пустое пространство в указанное место виджета.

Метка

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

Теги шаблона

Команда

Введите команду, которая будет запущена по клику левой кнопкой мыши на выбранном рабочем столе. Доступны те же переменные, что и для шаблонов. По умолчанию dbus org.kde.kwin /KWin setCurrentDesktop $number.

Инструкция

Зависимости

Опциональные зависимости

Зависимости сборки

Установка

Дополнительная информация

TODO (wish list)

Ссылки