diff --git a/eyestrainreminder/EyeStrainReminder.py b/eyestrainreminder/EyeStrainReminder.py index c464af0..e20f9d1 100755 --- a/eyestrainreminder/EyeStrainReminder.py +++ b/eyestrainreminder/EyeStrainReminder.py @@ -100,16 +100,19 @@ def parse_args(): args = parser.parse_args() globals().update(args.__dict__) -def main(): +def notification_loop(): init() while 1: wait() send_notification() uninit() -if __name__ == '__main__': +def main(): parse_args() - notify_thread = threading.Thread(target=main, name="Notify Thread") + notify_thread = threading.Thread(target=notification_loop, name="Notify Thread") notify_thread.start() create_tray_icon() - notify_thread.join() \ No newline at end of file + notify_thread.join() + +if __name__ == '__main__': + main() \ No newline at end of file