Раз уж так получилось, что я начал свое существование на Хабре именно с топика о том, как создать плазмоид, то было довольно странно, если бы я в итоге в качестве логического развития той статьи не написал бы это. И вот, наконец, все получилось. И не что-нибудь, а Хабраплазмоид, отражающий карму и рейтинг выбранного пользователя! :)

Дальнейшая инструкция для тех, кто захочет попробовать у себя.
1. Качаем и распаковываем архив с исходниками habraplasmoid.tar.gz.
2. Прежде, чем собирать, убеждаемся, что в системе есть kdesdk, kdebase-devel, kdelibs-devel, cmake, curl-devel, expat-devel.
3. Заходим в папку 'habraplasmoid' и собираем:
4. Копируем файлы:
Для пользователей 64-x битных дистрибутивов последняя строчка будет выглядеть иначе:
5. Сообщаем Плазме о себе:
В отдельных случаях придется перезапустить Плазму.
6. Добавляем плазмоид на рабочий стол:

После этого увидим примерно следующее:

7. Выполняем настройку:

8. Готово.
Кстати в процессе отладки взаимодействия с API Хабра получилась консольная утилита (соберется автоматом) habrainfo, позволяющаяя выводить информацию о пользователе на консоль:
Ее вполне можно использовать в bash-скриптах. Так, например, можно получить карму:
Я думаю, настоящий хабраголик найдет примение и этому инструменту. :)

Дальнейшая инструкция для тех, кто захочет попробовать у себя.
1. Качаем и распаковываем архив с исходниками habraplasmoid.tar.gz.
2. Прежде, чем собирать, убеждаемся, что в системе есть kdesdk, kdebase-devel, kdelibs-devel, cmake, curl-devel, expat-devel.
3. Заходим в папку 'habraplasmoid' и собираем:
cmake -G"Unix Makefiles"
make
4. Копируем файлы:
sudo cp -v habraplasmoid.desktop /usr/share/kde4/services/
sudo cp -v lib/plasma_applet_habraplasmoid.so /usr/lib/kde4/
Для пользователей 64-x битных дистрибутивов последняя строчка будет выглядеть иначе:
sudo cp -v lib/plasma_applet_habraplasmoid.so /usr/lib64/kde4/
5. Сообщаем Плазме о себе:
kbuildsycoca4
В отдельных случаях придется перезапустить Плазму.
6. Добавляем плазмоид на рабочий стол:

После этого увидим примерно следующее:

7. Выполняем настройку:

8. Готово.
Кстати в процессе отладки взаимодействия с API Хабра получилась консольная утилита (соберется автоматом) habrainfo, позволяющаяя выводить информацию о пользователе на консоль:
[phantomazz@phantomazz habraplasmoid]$ ./habrainfo phantomazz
login:phantomazz
karma:10
rating:24.25
position:2145
Ее вполне можно использовать в bash-скриптах. Так, например, можно получить карму:
KARMA=`./habrainfo phantomazz | grep karma | cut -d":" -f1`
Я думаю, настоящий хабраголик найдет примение и этому инструменту. :)