From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id DQMjKd4aw18BRAAA0tVLHw (envelope-from ) for ; Sun, 29 Nov 2020 03:51:58 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id yBx5JN4aw18jHQAAbx9fmQ (envelope-from ) for ; Sun, 29 Nov 2020 03:51:58 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id ADA8594043B for ; Sun, 29 Nov 2020 03:51:57 +0000 (UTC) Received: from localhost ([::1]:58114 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjDkg-0003Ue-P5 for larch@yhetil.org; Sat, 28 Nov 2020 22:51:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59936) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjDkJ-0003UW-L0 for emacs-orgmode@gnu.org; Sat, 28 Nov 2020 22:51:31 -0500 Received: from mail-pg1-x533.google.com ([2607:f8b0:4864:20::533]:39492) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kjDkH-00086H-Kn for emacs-orgmode@gnu.org; Sat, 28 Nov 2020 22:51:31 -0500 Received: by mail-pg1-x533.google.com with SMTP id f17so7577700pge.6 for ; Sat, 28 Nov 2020 19:51:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:message-id :date:mime-version; bh=7xM8kO/HJ+e7CCn8czqlt0N5rZCmGa8FewVAR1X4318=; b=EOu95jrL7r38M/MLxrNDsI6koMTl6xP26e7GRubmVBtnA4u09WBOjt3OP2tUHDhHUB V+/+QTKRFaYd7vzi+YUXDQN5JXZ5iZfS/TD2bgUMYgras9lUjs/PSIMaN/xzY6q6fnHo DpTi00Z6IhYaHrjownK7aSjUJSedNvh/thQN62+Gr0E95JRRfopfZAnwyPAClAS2/lUB iQzx9GYVNNMbpyCPVZt9+pSLt24rJxALG0p6IshZsw3DA9rKzgRMXKO/dqK8vdqr3lKY mFBkbKcC8TFcAnQjnVus5kqniiAHRUdw6gy8xBH59Fc214XUoIEyDuUsZdDhmMJjvblb folg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:message-id:date:mime-version; bh=7xM8kO/HJ+e7CCn8czqlt0N5rZCmGa8FewVAR1X4318=; b=HlEomGTVLLR12wL8R3msssuimgwVuqXD8eGdskJGissfCAfUl42YAa7J5Si9gjp9Rq I5mokU0q+EHw/edold5M5B7KDb7a49WD2Pxm5+RRhElT1lUSeduwG4D77oe3o6RKlHMM J3cGdPJJsFUYDvnPXDlBEPOSC5GsXakhEga7Nkb9iFk0Lbx/kHpLp8z1RE3pWW6WbspC G+Er/6h28DKqqOmAb71TVHucVk/Pm0PkFM6BGfb2aHbIYdrRQLxVoNdumusrrmobJMLJ FUkjlpdlrXBSIITInVatmVFrFXOIWAvkgWC/DgCDSM6n4pZd0WI2q1DnMjVZPh4LXVtG cmyA== X-Gm-Message-State: AOAM530hNL3e5OcOeH6WbhP6meXwCE7fParrID6nnOSJqSvhKCzwjfe3 3ZQXsLlKKfwuAbrN22mj/YoKius1KC7OUw== X-Google-Smtp-Source: ABdhPJx+KheJLVYQ68iw5xe5PSSkcSyTPV5xfgeFDhT6QplA0okTf9eL+TN16RLTnqt9sKmvvABcGA== X-Received: by 2002:a17:90a:7ac2:: with SMTP id b2mr19355943pjl.226.1606621887762; Sat, 28 Nov 2020 19:51:27 -0800 (PST) Received: from tim-desktop (106-69-142-109.dyn.iinet.net.au. [106.69.142.109]) by smtp.gmail.com with ESMTPSA id i26sm12054192pfq.148.2020.11.28.19.51.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Nov 2020 19:51:26 -0800 (PST) References: <87mtz1fkfx.fsf@gmail.com> <87ft4tfgpv.fsf@gmail.com> <874kl9fe7m.fsf@gmail.com> <87wny5dy6j.fsf@gmail.com> <87r1od181i.fsf@gmail.com> <87h7p9135u.fsf@gmail.com> <87sg8tymeb.fsf@gmail.com> User-agent: mu4e 1.5.7; emacs 27.1.50 From: Tim Cross To: daniela-spit@gmx.it Subject: Re: Adding Org Files to org-agenda-files In-reply-to: Message-ID: <87k0u4zupw.fsf@gmail.com> Date: Sun, 29 Nov 2020 14:51:23 +1100 MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::533; envelope-from=theophilusx@gmail.com; helo=mail-pg1-x533.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.97 X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=EOu95jrL; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-TUID: IvRMs7ZiPlVS daniela-spit@gmx.it writes: > #44935 > >> Initially, I put pretty much everything into the agenda file list. This >> worked fairly well until the size of these files began to get very >> large. The biggest problem I had was my agendas were just getting too >> large and complicated/distracting. > > I have constructed four different Capture Templates and four Org Agendas > and then I can fire up the ones I want as I am working. > >> I then moved to a workflow where the agenda files really only contained >> tasks and notes, references, pretty much everything else was put into >> other org files not part of the agenda file list. I didn't like that >> workflow. It complicated refiling and I lost the ability to keep all >> related things together in a meaningful way. > > Have made capture and agenda by project, and then some functions > that group some of them together. Not so sure how good it is going > to until I have used for proper work. > I went down a similar route initially. In the end, found it was much better to define your capture templates to be generic i.e. not tied to a specific project, but rather based on what you are capturing and then use things like tags and properties (which you can have capture prompt for) to capture project specific information. So I have the following capture templates - TODO to capture basic tasks - phone which I use to capture phone call information and track time. Actually, although it is called phone, I use it for any meeting type thing. I have to track time for billing purposes and need to record date and time of call for tracking purposes - Mail to track important emails. Adds a link to the original message (I read email using mu4e). - Notes For capturing general note information - Bookmarks - I have a bookmarks.org file where I keep links to 'interesting' things. Might be web sites, man pages, info pages etc. - protocol capture - for org protocol capture handler e.g. capturing info from web pages in chrome. That is about it. My approach is to make capture as quick and easy as possible. I usually just want to capture something and file it away to get it out of my head and let me focus on what I was doing. All my capture templates write to a file called refile.org. When capturing data, I don't need to think about where it goes, just capture it an move on. At the start of each day, I open up the refile.org file and 'refile' the entries, which is just a couple of key presses, into the most appropriate org file. Many (not all) of the headings I refile under will add appropriate tags via the org tag inheritance process, which I use in various agenda views. This reminds me of what I have on my plate and helps me plan my day. I was initially worried that having to do this refiling every day would be a hassle. In fact, it has turned out to be a bonus and rarely takes more than a couple of minutes, yet not having to worry about where to file something right when I'm capturing it is a great bonus as it makes it really fast. A meeting or phone conversation which a client might result in me using capture several times as I record tasks or notes. I have a few stored agenda searches and a couple of customised agenda views, plus I frequently make use of the tags to do ad hoc searches. I have also defined additional TODO states (TODO, NEXT, STARTED, HOLD, DELEGATED, CANCELLED and DONE). Some are setup to prompt for an additional note e.g. DELEGATED to let me specify who it is delegated to and HOLD to specify why it is on hold). The rest of my org customisation is mainly about data exports (tweaking PDFs, HTML, Markdown exports, babel settings and specialised reports, such as timesheets or invoices). I use org for all my documentation and some work situations and clients want these documents to comply with their corporate standards e.g. include logos, specific colours and fonts etc). Tim -- Tim Cross