Plasma 5 Add-Ons

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/arcan1s/awesome-widgets

5
Score 81.1%
Description:

awesome-widgets (ex-pytextmonitor)

PLASMA 5 COMPATIBLE

LOOKING FOR TRANSLATORS! (see https://github.com/arcan1s/awesome-widgets/issues/14)

A collection of minimalistic widgets which looks like Awesome Window Manager widgets.

Features
* easy and fully configurable native Plasma widget which may be used as Conky widget or as Awesome-like information panel
* panel which shows active desktop status
* clear Conky-like configuration with html tags support
* custom command support (it may be simple action as well as special custom tag)
* graphical item support - tooltips, bars

See links for more details.

Didn't find required feature? Just ask for it!

Installation
tar xJf awesome-widgets-3.3.1-src.tar.xz
mkdir awesome-widgets/build && cd awesome-widgets/build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr ../
make && sudo make install
NOTE on Plasma 5 it may require -DKDE_INSTALL_USE_QT_SYS_PATHS=ON flag

Dependencies
* plasma-framework

Optional dependencies
* proprietary video driver
* hddtemp (make sure that it may be run without password)
* smartmontools (make sure that it may be run without password)
* music player (mpd or MPRIS supported)

Make dependencies
* cmake
* extra-cmake-modules

Links
* Homepage https://arcanis.me/projects/awesome-widgets/
* Migration to 2.* https://arcanis.me/en/2014/09/04/migration-to-v2/
* Extensions https://arcanis.me/en/2014/12/19/aw-v21-bells-and-whistles/
* Formatters and macros https://arcanis.me/en/2016/06/05/aw-formatters-and-macros/
C

arcanis

5 years ago

привет,
Не совсем понял вопрос. Все числовые поля изначально задаются фиксированной ширины, цифры тоже имеют фиксированный формат. Не фиксируются только поля, которые имеют сложный формат, например время, аптайм, плеер.

// hi,
I do not understand the question. All numeric labels have fixed width, and numbers have fixed format too. And only labels, which have complex format, e.g. time, uptime, player, aren't fixed.

Report

vkv

5 years ago

Наверно я не так выразился. Если, например, нагрузка цпу увеличивается с 9% до 10%, то появляется еще один символ (разряд), соответственно "поле" расширяется на один символ, вместе с ним и плазмоид.
Под фиксированной шириной я имел в виду, что-то вроде резервных пустых символов выделенных под значения датчика.

Report

vkv

5 years ago

Наверно я не так выразился. Если, например, нагрузка цпу увеличивается с 9% до 10%, то появляется еще один символ (разряд), соответственно "поле" расширяется на один символ, вместе с ним и плазмоид.
Под фиксированной шириной я имел в виду, что-то вроде резервных пустых символов выделенных под значения датчика.

Report

C

arcanis

5 years ago

Шрифт моноширинный стоит? Под все процентные значения выделяется строго 5 символов с учетом точки (100.0); у меня просто, например, при использовании liberation mono поля не ездят.

Report

vkv

5 years ago

нет:) не моноширный, с моноширным всё ок, что-то не догадался
тогда, пожалуй, отбой
сэнкс

Report

vkv

5 years ago

Перепробовал кучу плазмоидов, а Ваш оказался тем, что нужно.

Report

vkv

5 years ago

I mean, Thank you!

Report

9

lionhater

5 years ago

Thank you so much. This really enhances KDE; brilliant, among all those dysfunctional graphical things. No need for conky; everything's present in the KDE panel. Almost perfect, (except for the mpd and time scheme issues mentioned in github).

Report

maxkaspar

5 years ago

hddtemp shows only the first digit. here is a screenshot http://img51.imageshack.us/img51/8162/gpqd.png.

Report

C

arcanis

5 years ago

yep. It should show data only for one disk. I'll add support of several disk (like in hdd-label) in the next version.

Report

C

arcanis

5 years ago

Or may be do you mean that it must is "30.0"? If it is, may you post output for:
hddtemp /dev/sda
or smth like (for you device)

Report

zeltak

6 years ago

Hya

Thx alot for the MPD support! i do have it on localhost on 6600 but it still dosent seem to connect? any clue?

thx alot again, this rocks (literally) ;-)

best

Z

Report

C

arcanis

5 years ago

Hi =)
It looks like it has been fixed in the version 1.6.0. At least, songs with Russian name is displayed correctly.

Report

C

arcanis

6 years ago

hi
Can you post output for this command while mpd is working:
echo 'currentsong\nclose' | curl --connect-timeout 1 -fsm 3 telnet://localhost:6600 2> /dev/null
(may be on pastebin)

Report

zeltak

6 years ago

hya sure here it is:

OK MPD 0.17.0
file: D/Destroyer/Kaputt/04 - Suicide Demo for Kara Walker.flac
Last-Modified: 2012-10-04T13:20:26Z
Time: 506
Album: Kaputt
Artist: Destroyer
Title: Suicide Demo for Kara Walker
Date: 2011
Genre: Soft
Track: 4
Pos: 0
Id: 1488
OK


let me know of you need any other things to check, ill be more then happy to test things out

Z

Report

C

arcanis

6 years ago

hmm. Your output looks good.
Okay, another question: do you have plasmate? If it is true, than may you look for mpd string in plasmaengineexplorer (data engine is "ext-sysmon")?
And do you have installed Extended Systemmonitor [1]?

1. http://kde-look.org/content/show.php/Extended+Systemmonitor+DataEngine?content=158773

Report

zeltak

6 years ago

Hi again

i dont have plasmate and i have zero coding skills :) all the other info parts work (cpu,mem ,etc) just not MPD that shows ------ - -------
i have another fellow arch linux user that tried it out and reported the exact same issue

thx for your help!

Z

Report

C

arcanis

5 years ago

You have an error message because you have disabled swap (I will fix it in the next version). But I think MPD does not work because you have a not UTF-8 symbols in a song title (or artist). I'll fix it too.

Report

C

arcanis

6 years ago

hi again
I tested it on mpd-0.18.4. All work normally with actual versions of dataengine (1.4) and plasmoid (1.5.1).
http://s017.radikal.ru/i423/1311/34/e10a88a90b63.png
If everything is set up correctly it must works normally too. If it doesn't work may you do that I wrote above?

Report

zeltak

6 years ago

Hi

as requested:

https://paste.xinu.at/momfz/

and pastbin:

https://paste.xinu.at/7vTmF/


still dosent work though :) with latest mpd, plasmoid etc


thx

Z

Report

C

arcanis

6 years ago

hi again
I tested it on mpd-0.18.4. All work normally with actual versions of dataengine (1.4) and plasmoid (1.5.1).
http://s017.radikal.ru/i423/1311/34/e10a88a90b63.png
If everything is set up correctly it must works normally too. If it doesn't work may you do that I wrote above?

Report

C

arcanis

6 years ago

Hi again.
It sounds good, because the previous version of the dataengine must works normally =)
So, may you dowgrade to the previous version of DE (1.4) with the same command. And then run from a console
plasma-windowed py-text-monitor
And post output here or at the github repo?

Report

C

arcanis

6 years ago

okay
Can you download and rebuild a new version of dataengine?
https://github.com/arcan1s/pytextmonitor/releases/download/V.1.5.1/ext-sysmon-1.5.zip
If you build for a local copy just run as user:

mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=`kde4-config --localprefix` ../
make && make install

Or for a global copy:

mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ../
make && sudo make install

And does the error persist?

Report

zeltak

6 years ago

Hya

Thx for the instructions

ive downloaded the data engine and intsalled manually. i also installed the latest palsmoid form git hub. no i get a N\A:

https://paste.xinu.at/YzsUfw/

but still no actual data

thx !

Z

Report

C

arcanis

6 years ago

Okay, I try to fix it.
Also, may you run in console
plasma-windowed py-text-monitor
make player label enable and post errors from console if they exist?

Report

12345678910
14
product-maker koko2k May 22 2017 9 excellent
product-maker mirkogennari Jan 11 2017 9 excellent
product-maker eugenez Oct 08 2016 9 excellent
product-maker eticre Aug 11 2015 9 excellent
product-maker pyrforos May 23 2015 9 excellent
product-maker sez11a Apr 02 2015 9 excellent
product-maker D-- Dec 31 2014 9 excellent
product-maker audoban Oct 02 2014 9 excellent
product-maker DoubleT34 Mar 31 2014 9 excellent
product-maker e1nste1n Nov 08 2013 9 excellent
product-maker lionhater Oct 29 2013 9 excellent
product-maker OlgM Oct 02 2013 9 excellent
product-maker DuleBeton Feb 27 2013 9 excellent
product-maker vitoubien Feb 21 2013 9 excellent
product-maker Base: 4 x 5.0 Ratings
SpiritSPb
May 10 2018
pyrforos
May 22 2015
audoban
Oct 02 2014
vkv
May 22 2014
DoubleT34
Mar 31 2014
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
3.3.3
updated Aug 03 2017
added Feb 21 2013
downloads 24h
15
pageviews 24h 17