И так еще несколько слов о календаре...
Я уже делал себе календарь для awesome. Но его реализация мне не очень понравилась. Но тут я наткнулся на то, что старая добрая утилитка zenity (о которой я думаю написать небольшую заметку) умеет показывать очень не плохой календарь! Ну так за дело! ;)
Для начала посмотрим как у нас был определен виджет для даты, с прошлого раза он тоже немного изменился:
-- Create a textbox widget myclock = widget({ type = "textbox", align = "right" }) vicious.register(myclock, vicious.widgets.date, "%b %d, %R", 10)
Как видно сейчас мы его создали с помощью vicious, а не просто текстовым виджетом и функцией обновления. ;)
Теперь я хочу, что бы по клику на него мышкой у меня появлялся календарь:
myclock:buttons(awful.util.table.join( awful.button({ }, 1, function() awful.util.spawn("zenity --calendar") end) ))
Ну собственно вот и все. :) К стати если есть какие-то идеи - пишите, если приглянутся - сделаю себе и напишу как сделал. ;)
Комментариев нет:
Отправить комментарий