From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Ufimtsev Subject: Re: Best practices to get reminders? Date: Mon, 13 Apr 2015 14:12:08 -0400 (EDT) Message-ID: <2081019172.12049946.1428948728431.JavaMail.zimbra@redhat.com> References: <87wq1o8xac.fsf@vostro.rath.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50578) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YhiqD-0007t7-Qs for emacs-orgmode@gnu.org; Mon, 13 Apr 2015 14:12:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YhiqA-0001WV-Bm for emacs-orgmode@gnu.org; Mon, 13 Apr 2015 14:12:13 -0400 Received: from mx4-phx2.redhat.com ([209.132.183.25]:43862) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YhiqA-0001WM-4a for emacs-orgmode@gnu.org; Mon, 13 Apr 2015 14:12:10 -0400 In-Reply-To: <87wq1o8xac.fsf@vostro.rath.org> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Nikolaus Rath Cc: emacs-orgmode@gnu.org I haven't read all of the replies, but I use todochiku (cross platform) wit= h some configs: ** Notification snystem *** About Get libnotify notifcations for Org-dates.=20 I.e anthying that is scheduled/has deadline or=20 just has a stamp like: <2011-03-13 Fri 10:10> Will generate a popup. I have it set to not-time out. The reason is sometimes I go to get tea and want to see the notifcation when I get back. It works with repeating dates like < 2011-03-13 Fri 20:00 .+1d> Note, while it works with org-habit, it doesn't work with org-habit ranges in the repeat intervals, like: <2011-03-13 Fri 21:00 +1d/5= d> For such situations, add an extra time stamp with repeater. *Required Packages:*=20 - appt [build-in] - todochiku (I should remove this guy, generates an annoying popup). *** Code #+begin_src emacs-lisp ; Configure package requirements: (require 'appt) (require 'todochiku) ; Configure what goes into appt: (setq org-agenda-include-diary t) ;interval is bigger than warning time so that notification appears only o= nce. (setq appt-display-interval 3) =20 (setq appt-message-warning-time 1) ; (setq appt-display-duration 100000000) ;Seconds. ; NOTE: this doesn't = override todochiku (setq todochiku-timeout 36000) ;in seconds. ~10 hours or till clicked-awa= y. ; Refresh function. ; (called also by hooks below) ; This includes only entries on a given day. It doesn't schedule days in = advance. (defun my/refresh-org-agenda-appts () "Clear previous appt list and update it with new entries. Note this is = per-day/on-the-day" (interactive) (setq appt-time-msg-list nil) (org-agenda-to-appt)=20 ) ;---- Refresh appoinments Under various situations. ; This is needed for proper scheduling. ; To check if your appointments were re-scheduled properly,=20 ; check the "appt-time-msg-list" variable. ; run when starting Emacs=20 (my/refresh-org-agenda-appts) ; everyday at 12:05am (run-at-time "12:05am" (* 24 3600) 'my/refresh-org-agenda-appts) ; Upon reloading of agenda with 'r' (defadvice org-agenda-redo (after org-agenda-redo-add-appts) "Pressing `r' on the agenda will also add appointments." (my/refresh-org-agenda-appts) ) (ad-activate 'org-agenda-redo) ;activate the advice.=20 ; Upon loading of agenda initially (add-hook 'org-finalize-agenda-hook 'my/refresh-org-agenda-appts) #+end_src Leo Ufimtsev | Intern Software Engineer @ Eclipse Team ----- Original Message ----- From: "Nikolaus Rath" To: emacs-orgmode@gnu.org Sent: Monday, April 6, 2015 10:52:43 PM Subject: [O] Best practices to get reminders? Hello, I'm just starting to use org-mode. The first thing I'd like to use it for is to keep track of stuff that I need to do. Writing things up and calling up the agenda is easy enough, and I really like how-much functionality is available in what's essentially a plain text document. However, there's one thing where I feel lost. I don't expect to be editing my orgmode files on a daily basis (at least not yet), so how can I make sure that I don't miss an important deadline? It seems to me that it doesn't help much if instead of worrying to forget a deadline I now have to worry about forgetting to check my org-mode agenda... How do other people handle this? Is everyone else opening and working on their org files daily so that this becomes a non-issue? Best, -Nikolaus --=20 GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F =C2=BBTime flies like an arrow, fruit flies like a Banana.=C2= =AB