From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roland Everaert Subject: Re: An Org-based productivity tool Date: Thu, 11 Oct 2018 15:44:33 +0200 Message-ID: <878t34fvi6.fsf@gmail.com> References: <87efcxaibq.fsf@mbork.pl> <87h8ht8sx1.fsf@mbork.pl> <87a7nkfwta.fsf@gmail.com> <87pnwgbopb.fsf@yantar92-laptop.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60369) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gAbGi-0003ON-UH for emacs-orgmode@gnu.org; Thu, 11 Oct 2018 09:44:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gAbGe-0000AW-6Z for emacs-orgmode@gnu.org; Thu, 11 Oct 2018 09:44:48 -0400 Received: from mail-ed1-x542.google.com ([2a00:1450:4864:20::542]:37131) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gAbGb-00006G-Ew for emacs-orgmode@gnu.org; Thu, 11 Oct 2018 09:44:41 -0400 Received: by mail-ed1-x542.google.com with SMTP id c22-v6so8317705edc.4 for ; Thu, 11 Oct 2018 06:44:39 -0700 (PDT) In-reply-to: <87pnwgbopb.fsf@yantar92-laptop.i-did-not-set--mail-host-address--so-tickle-me> 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" To: Ihor Radchenko Cc: William Denton , Roland Everaert , Org-Mode mailing list Ihor Radchenko writes: >> To motivate people focusing on there work, something like the link below could be >> an idea, especially for gamers ;) >> >> https://habitica.com/static/home > > It would be great to integrate it with Org. What do you mean, create an interface to the service or duplicating the service in Emacs/Org Mode? > > > Roland Everaert writes: > >> Regarding auto-clocking, you should look at what norang did. >> >> http://doc.norang.ca/org-mode.html >> >> To motivate people focusing on there work, something like the link below could be >> an idea, especially for gamers ;) >> >> https://habitica.com/static/home >> >> Samuel Wales writes: >> >>> auto-clocking might be interesting. >>> >>> there would be a concept of a dominating clocking entry similar to >>> dominating file. i.e. if where you are is not a clocking entry, go up >>> until you find one that is. if you find none at top level, you create >>> a clock entry in the logbook there. >>> >>> if you switch buffers or move around, you clock out and in where you >>> were and are. every few minutes, you try to clock in where you are, >>> or the dominating clocking entry. this is done with timers. idle >>> time might go to a special clocking entry. >>> >>> or something like that. the idea is that you don't have to remember >>> to clock in and out. >>> >>> On 10/10/18, Marcin Borkowski wrote: >>>> >>>> On 2018-10-10, at 18:50, William Denton wrote: >>>> >>>>> On 10 October 2018, Marcin Borkowski wrote: >>>>> >>>>>> I am making an Org-mode-based tool to help boost my productivity. >>>>>> ... >>>>>> - is anyone interested in something like this? >>>>> >>>>> I am---I'd love to see what you come up with. I'm doing something >>>>> similar, but much less fancy, with clock tables and some R: >>>>> >>>>> https://www.miskatonic.org/2017/11/16/clocktableii/ >>>>> >>>>> I need to do one more post about that to wrap it up. It's working >>>>> well for me, but warnings about not being clocked in to something, and >>>>> better understanding of what I'm doing based on headings or tags, >>>>> would be useful. >>>> >>>> Thanks for your kind words! >>>> >>>> It's not that fancy (yet?), but has one big advantage over clock tables: >>>> it updates dynamically (using org-clock-out-hook), so it's fast. Also, >>>> as you could see, it does some simple calculations. >>>> >>>> And for the record: it's based on properties, not tags - but that is >>>> a minor issue. >>>> >>>> Best, >>>> >>>> -- >>>> Marcin Borkowski >>>> http://mbork.pl >>>> >>>> >> >> >> -- >> Luke, use the FOSS >> >> Sent from Emacs >> -- Luke, use the FOSS Sent from Emacs