Linux таймер обратного отсчета [Cи].
Необходимо исполнить программу на языке С, с использованием xlib(критично), которая:
1: При запуске отображается поверх всех окон - и в своем окне отображает текущее время, в формате: часы\минуты\секунды
2: При получении строки в формате количества минут - разберет количество минут на часы\минуты\секунды.(Эта функция будет вызываться из другой программы.)
3: После разбора - начнет обратный, посекундный отсчет и отобразит его вместо текущего времени.
4: Когда до окончания обратного отсчета останется 5, 3, 1 минута - выведет сообщение в духе: "Внимание! Осталось %02d минут"
5: По окончанию отсчёта - вновь начнет показ текущего времени.
6: На форме программы - не должно быть возможности её закрытия.
7: Область размещения - правый нижний угол экрана.