[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Orgmode] Remind functionality?
From: |
Sebastian Rose |
Subject: |
Re: [Orgmode] Remind functionality? |
Date: |
Mon, 26 Jan 2009 09:23:51 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
Hi Nicolas,
how about using a control file like this(untested):
agenda_control_files=~/.emacs.d/agenda_on_login
todays_agenda_file="${agenda_control_files}/$(date -I)
if [ -f "$todays_agenda_file" ]; then
echo "Agenda was shown on a previous login today."
# You could also `cat' the control file here, if you manage it
# somehow, that it contains your agenda's contents (your elisp should
# export the agenda to the controle file then. Also, you should
# adjust the `else' below to use `cat'.
else
rm "$agenda_control_files"/* # rmove yesterdays control file
touch ~/.emacs.d/agenda-check-$(date -I) # or fill with agenda export
// Enter your function here
fi
Regards,
Sebastian
Nicholas S-A <address@hidden> writes:
> Hi,
>
> * Carsten Dominik <address@hidden> [2009-01-25 22:17:16 +0100]:
>
>> It is unlikely that this can be make faster in a significant way.
>> Why is it a problem???? Even if it takes 10 seconds?
>> Ah, I see, you do this in every new shell?????? This sounds
>> unnecessary, to say the least.
>> Maybe you have to explain better what exactly your are doing....
>
> So, the way I currently use remind is run it as "remind ~/.remind" in my
> .bash_profile. It reminds me of deadlines and events at any login shell,
> so that I don't forget about them (and also so they are fast to access).
> This works well, as it is quick to load and doesn't contribute
> significantly to the login time at e.g. a Terminal window or SSH
> connection. The problem comes because I now use org-mode agenda to
> schedule everything, so I have to enter upcoming events twice -- once in
> my agenda files, and once in ~/.remind. As such, I thought I could
> improve my workflow by just printing the emacs agenda instead of running
> remind -- but this is slow. I also tried with emacsclient, but that
> didn't improve it any.
>
>> No, this is not possible. The only handle you have is the variable
>> org-agenda-deadline-leaders, maybe you can do something with this.
>
> Thanks, I will look into it.
>
> Thank you for the prompt reply!
> Nicholas
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> address@hidden
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>
--
Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 Hannover
Tel.: +49 (0)511 - 36 58 472
Fax: +49 (0)1805 - 233633 - 11044
mobil: +49 (0)173 - 83 93 417
Email: address@hidden, address@hidden
Http: www.emma-stil.de