XMonad 0.13

Haron_Prime, Ага, спасибо, все вышло. Правда немного не так, как задумывал, но вышло даже лучше.
Теперь вопрос еще один.)) Как сделать, чтобы xmobar отображался на всех экранах.
allDesktops = True
стоит
s-ugra@ya.ru, твоя хотелка реализована
автор gis-weather всё сделал
но пока только на гитхабе - просил в аур пока не грузить, хочет там ещё кое-что подправить
как-только он даст отмашку, обновлю пакет в ауре и опишу, как настроить твою хотелку

Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Спасибо! Хорошая новость :)
Кинул скрин
но это я так отформатировал для себя
я потом опишу все переменные и допустимые теги форматирования
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
https://aur.archlinux.org/packages/gis-weather-git/

Все обновления загружены.
Устанавливай и настраивай своё местоположение.
После этого отключай программу и открывай в редакторе файл ~/.config/gis-weather/gw_config1.json
Для получения данных в файл и настройки их форматирования используется следующие строки
    "save_weather": false,
    "save_weather_fmt": "",
    "save_weather_path": "",
false переключить в true
Форматирование задаётся в строке "save_weather_fmt": ""

Доступные переменные
'city_name'
't_now'
't_now_feel'
'condition_now'
'wind_direct_now'
'wind_speed_now'
'wind_units_now'
'sunrise'
'sunset'
'pressure_now'
'pressure_units_now'
'humidity_now'

можно использовать следующие теги
<tt> - моноширинный шрифт
<big>
<small>
<b>
<u>
<i>
Для начала можно и не задавать форматирование, т.к. уже присутствуют дефолтные предустановки, сделанные на основе моего конфига.
Единственная проблема - т.к. они задаются в основном скрипте, который написан на питоне, то вид у тултипа, вылезающего при наведении курсора на индикатор в трее, и у вывода через notify-send несколько отличаются (notify-send не поддерживает все возможности форматирования, которые задаются в скрипте)

В качестве примера могу привести свою строку.

"save_weather_fmt": "<tt>        <big><b><u>{city_name}</u></b></big>\n \n <b>{condition_now}</b>\n \n Температура:  <big>{t_now}C</big>\n Ощущается:    <big>{t_now_feel}C</big>\n Ветер:        <big>{wind_direct_now} {wind_speed_now}</big> {wind_units_now}\n Давление:     <big>{pressure_now}</big> мм рт.ст. \n Влажность:    <big>{humidity_now}</big>\n \n Восход: {sunrise}\n Закат:  {sunset}\n</tt>",

Вывод информации командой в терминале
notify-send "$(cat ~/.config/gis-weather/cur_weather)"

в xmonad.hs
, ((mod1Mask,                        0x77),  spawn "notify-send  \"$(cat ~/.config/gis-weather/cur_weather)\"")
Alt+W
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
P.S> если интересует вывод текущей температуры в xmobar, то в каталоге конфига теперь по умолчанию создаётся пайп
~/.config/gis-weather/cur_temp
Строка настройки в xmobar (у меня)
, Run PipeReader "/home/haron/.config/gis-weather/cur_temp" "Cur_temp"
.........
, template = "<fn=1><fc=#95d5f5>%Cur_temp%</fc></fn>"

Результат (выхлоп notify-send и вывод в xmobar)
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Haron_Prime, спасибо большое тебе за предоставленные маны и разработчику за проявленное внимание к пожеланиям!
не за что
если используешь notify-osd, то можно в строке задавать цвет текста, а также использовать теги <center>
dunst с этим не дружит, потому у меня перед названием города стоят пробелы, чтоб его отцентровать
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
У меня тоже dunst, так что я воспользуюсь твоими настройками :)
дело хозяйское )))
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
 
Зарегистрироваться или войдите чтобы оставить сообщение.