Ubuntu всплывающие напоминания

message
Возникла необходимость выводить небольшие напоминания на рабочем столе в Ubuntu, например напомнить об каком-либо отчете. Для этого есть куча сторонних решений, софта и т.д., но я любитель минимализма и смысла захламлять систему не вижу, обойдемся небольшим скриптиком:


#!/bin/bash
if ! [ -f /tmp/flag ]; then
/usr/bin/notify-send "Тут текст уведомления"
fi

где /tmp/flag – флаговый файл, если его нет, то будет выводиться уведомление, если есть – нет.
Добавим все это дело в крон:


00 1 1 * * rm /tmp/flag
00 */1 1-5 * * DISPLAY=:0.0 /home/username/script.sh 

1го числа в 1 ночи флаговый файл будет удален, т.е. мы уж никак не провтыкаем что-то сделать.
Для того чтобы остановить уведомление, нужно создать пустой файл:


/tmp/flag

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Меню