diff --git a/CHANGELOG b/CHANGELOG index e1a7ad6..f7ed9ed 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,8 +1,10 @@ Ver.1.7.2: ++ added tags $dd, $d, $hh, $h, $mm, $m to custom uptime format + added scalling to tooltips + added dataengine configuration from ptm + added custom command to dataengine - removed custom command from ptm +- removed tags $ds, $hs, $ms Ver.1.7.1: - removed error label diff --git a/PKGBUILD b/PKGBUILD index ed9963c..9dded04 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -19,7 +19,7 @@ optdepends=("hddtemp: for HDD temperature monitor" makedepends=('automoc4' 'cmake') source=(https://github.com/arcan1s/pytextmonitor/releases/download/V.${pkgver}/${_pkgname}-${pkgver}-src.tar.xz) install=${pkgname}.install -md5sums=('e6069564afe15e655c918d3411573415') +md5sums=('b1a23c5d38d196297235b5acd5f099ca') backup=('usr/share/config/extsysmon.conf') build () { diff --git a/README.md b/README.md index b212984..b525e66 100644 --- a/README.md +++ b/README.md @@ -10,68 +10,71 @@ PyTextMonitor is a minimalistic Plasmoid script written on Python2. It looks lik Configuration ------------- For edited output you must open Settings window and setup output format in lines: -* label `$time` - time in default format. For example, `fri Nov 6 04:48:01 2013` -* label `$isotime` - time in iso format -* label `$shorttime` - time in short locale format -* label `$longtime` - time in long locale format -* label `$custom` - custom time format -* label `$uptime` - uptime, ---d--h--m -* label `$custom` - custom uptime format -* label `$cpu` - total load cpu, % -* label `$cpuN` - load CPU for core N, %. N should be in range 0 to 8 -* label `$cpucl` - average cpu clock, MHz -* label `$cpuclN` - cpu clock for core N, MHz. N should be in range 0 to 8 -* label `$tempN` - temperature for device N. For example, `$temp0` -* label `$gpu` - GPU usage, %. `aticonfig` or `nvidia-smi` must be installed -* label `$gputemp` - GPU temperature. `aticonfig` or `nvidia-smi` must be installed -* label `$mem` - usage memory, % -* label `$memmb` - usage memory, MB -* label `$swap` - swap, % -* label `$swapmb` - swap, MB -* label `$hddN` - usage for mount point N, %. For example, `$hdd0` -* label `$hddtempN` - temperature for HDD N. For example, `$hddtemp0` -* label `$down` - download speed, KB/s -* label `$up` - upload speed, KB/s -* label `$netdev` - current network device -* label `$bat` - battery charge, % -* label `$ac` - status AC device. Return (*) if AC device is online or ( ) if offline -* label `$album` - current song album. One of supported music players must be installed -* label `$artist` - current song artist. One of supported music players must be installed -* label `$progress` - current song progress. One of supported music players must be installed (mpd does not support yet) -* label `$time` - current song duration. One of supported music players must be installed -* label `$title` - current song title. One of supported music players must be installed -* label `$custom` - returns output for custom command +* tag `$time` - time in default format. For example, `fri Nov 6 04:48:01 2013` +* tag `$isotime` - time in iso format +* tag `$shorttime` - time in short locale format +* tag `$longtime` - time in long locale format +* tag `$custom` - custom time format +* tag `$uptime` - uptime, ---d--h--m +* tag `$custom` - custom uptime format +* tag `$cpu` - total load cpu, % +* tag `$cpuN` - load CPU for core N, %. N should be in range 0 to 8 +* tag `$cpucl` - average cpu clock, MHz +* tag `$cpuclN` - cpu clock for core N, MHz. N should be in range 0 to 8 +* tag `$tempN` - temperature for device N. For example, `$temp0` +* tag `$gpu` - GPU usage, %. `aticonfig` or `nvidia-smi` must be installed +* tag `$gputemp` - GPU temperature. `aticonfig` or `nvidia-smi` must be installed +* tag `$mem` - usage memory, % +* tag `$memmb` - usage memory, MB +* tag `$swap` - swap, % +* tag `$swapmb` - swap, MB +* tag `$hddN` - usage for mount point N, %. For example, `$hdd0` +* tag `$hddtempN` - temperature for HDD N. For example, `$hddtemp0` +* tag `$down` - download speed, KB/s +* tag `$up` - upload speed, KB/s +* tag `$netdev` - current network device +* tag `$bat` - battery charge, % +* tag `$ac` - status AC device. Return (*) if AC device is online or ( ) if offline +* tag `$album` - current song album. One of supported music players must be installed +* tag `$artist` - current song artist. One of supported music players must be installed +* tag `$progress` - current song progress. One of supported music players must be installed (mpd does not support yet) +* tag `$time` - current song duration. One of supported music players must be installed +* tag `$title` - current song title. One of supported music players must be installed +* tag `$custom` - returns output for custom command Label order will changed if you change slider position. HTML tags in label work normally. -**NOTE** you don't may set to show $cpu in swap label for example. $cpu will work only in cpu label. +**NOTE** you don't may set to show $cpu in swap label for example. **$cpu will work only in cpu label**. Advanced settings ----------------- **Custom time** -* label `$dddd` - weekday in long format -* label `$ddd` - weekday in short format -* label `$dd` - day -* label `$d` - day without zero -* label `$MMMM` - month in long format -* label `$MMM` - month in short format -* label `$MM` - month -* label `$M` - month without zero -* label `$yyyy` - year -* label `$yy` - year in short format -* label `$hh` - hours -* label `$h` - hours without zero -* label `$mm` - minutes -* label `$m` - minutes without zero -* label `$ss` - seconds -* label `$s` - seconds without zero +* tag `$dddd` - weekday in long format +* tag `$ddd` - weekday in short format +* tag `$dd` - day +* tag `$d` - day without zero +* tag `$MMMM` - month in long format +* tag `$MMM` - month in short format +* tag `$MM` - month +* tag `$M` - month without zero +* tag `$yyyy` - year +* tag `$yy` - year in short format +* tag `$hh` - hours +* tag `$h` - hours without zero +* tag `$mm` - minutes +* tag `$m` - minutes without zero +* tag `$ss` - seconds +* tag `$s` - seconds without zero **Custom uptime** -* label `$ds` - uptime days -* label `$hs` - uptime hours -* label `$ms` - uptime minutes +* tag `$dd` - uptime days +* tag `$dd` - uptime days without zero +* tag `$hh` - uptime hours +* tag `$h` - uptime hours without zero +* tag `$mm` - uptime minutes +* tag `$m` - uptime minutes without zero **Temperature devices**