Haron_Prime |
|
![]()
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
s-ugra@ya.ruможно писать так - button=12345 И действие будет производиться при использовании любой кнопки пятикнопочной мыши ))) |
Haron_Prime |
|
![]()
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
http://projects.haskell.org/xmobar/#quick-start<action=`command` button=12345> will execute given command when clicked with specified buttons. If not specified, button is equal to 1 (left mouse button). Using old syntax (without backticks surrounding command) will result in button attribute being ignored. |
s-ugra@ya.ru |
|
![]()
Темы:
11
Сообщения:
763
Участник с: 15 ноября 2016
|
А если сильно крутанешь колесо? Попап мигать начнет? Я на клик повесил ) |
Haron_Prime |
|
![]()
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
s-ugra@ya.ruон просто не успеет показаться я пробовал - у меня на кнопки 4-5 повешено несколько попапов P.S> и результат конечно звисит от количества щелчков чётное количество - попап не появится нечётное - появится Элементарная логика/арифметика. Скрипт - это же простейший триггер 1-й щелчок - появился, 2-й - исчез, 3-й - появился, 4-й - исчез, etc P.P.S> можно конечно сделать по-другому - прокрутка вперёд - попап появляется, прокрутка назад - попап исчезает У меня так попап с погодой раньше был настроен. |
Haron_Prime |
|
![]()
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
а ещё можно вот так![]() ![]() ![]()
Вроде бы как информативнее..... но мне больше нравится монохромный вариант ))) |
s-ugra@ya.ru |
|
![]()
Темы:
11
Сообщения:
763
Участник с: 15 ноября 2016
|
Ну да, в цветах запутаешься. Я в конце концов нашел вариант который мне понравился![]() Слева направо: играет, при нажатии переход на паузу; пауза, при нажатии переход на проигрывание; на стопе, при нажатии переход на проигрывание. |
Haron_Prime |
|
![]()
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
на вкус и цвет.... ))) я сделал, как нравится мне ты сделал, как нравится тебе и это не значит, что один из нас прав, а второй - нет |
s-ugra@ya.ru |
|
![]()
Темы:
11
Сообщения:
763
Участник с: 15 ноября 2016
|
Это значит, что прав Arch+XMonad, который позволяет делать каждому так как ему нравится))) |
Haron_Prime |
|
![]()
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
Не возражаю ))) |
Haron_Prime |
|
![]()
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
s-ugra@ya.ruот автора программы полчаса назад А вот cli сделать хочу, но не знаю когда сделаю. кстати, я таки смог избавиться от периодически запускаемого скрипта в xmobarrc, который выводит значок текущего состояния погоды вернее, я не избвился от скрипта, но теперь он запускается только тогда, когда поступают новые данные решение - сокет + сервис + скрипт + PipeReader в xmobar выглядит громоздко, но на самом деле всё намного проще, чем кажется: 1 - программа выводит в пайп название значка текущей погоды (типа 100500.png) 2 - сокет слушает этот канал и, когда в нём обновляется информация, запускает сервис 3 - сервис, с помощью скрипта, преобразует полученый текст в формат, который понимает xmobar, и отправляет в другой канал 4 - xmobar с помощью PipeReader слушает второй канал и отображает полученную оттуда информацию всё завтра выложу код сокета, сервиса и скрипта |