diff --git a/i3pystatus/pomodoro.py b/i3pystatus/pomodoro.py index 9aec310..c13d52b 100644 --- a/i3pystatus/pomodoro.py +++ b/i3pystatus/pomodoro.py @@ -1,6 +1,7 @@ import subprocess from datetime import datetime, timedelta from i3pystatus import IntervalModule +from i3pystatus.core.desktop import DesktopNotification STOPPED = 0 @@ -100,9 +101,9 @@ class Pomodoro(IntervalModule): self.time = None def _alarm(self, text): - subprocess.call(['notify-send', - 'Alarm!', - text]) + notification = DesktopNotification('Alarm!', text) + notification.display() + subprocess.Popen(['aplay', self.sound, '-q'],