diff options
author | Sacha Chua <sacha@sachachua.com> | 2020-12-01 00:23:24 -0500 |
---|---|---|
committer | Sacha Chua <sacha@sachachua.com> | 2020-12-01 00:23:24 -0500 |
commit | a5359499330bab9a3b4dc3c98b8e52e65ece8c49 (patch) | |
tree | 5dcc0e5dfa16875f3ac7dc39c6804067ce8e1868 | |
parent | 6e9ecc131c4e51650733e2d97ae2e6ddedeb1af9 (diff) | |
download | emacsconf-wiki-a5359499330bab9a3b4dc3c98b8e52e65ece8c49.tar.xz emacsconf-wiki-a5359499330bab9a3b4dc3c98b8e52e65ece8c49.zip |
More note cleanup
-rw-r--r-- | 2020/info/08.md | 25 | ||||
-rw-r--r-- | 2020/info/09.md | 106 | ||||
-rw-r--r-- | 2020/info/10.md | 22 | ||||
-rw-r--r-- | 2020/info/11.md | 44 |
4 files changed, 58 insertions, 139 deletions
diff --git a/2020/info/08.md b/2020/info/08.md index df0b9499..dcdbe656 100644 --- a/2020/info/08.md +++ b/2020/info/08.md @@ -31,45 +31,34 @@ and more Emacs-users oriented. ## do you deal with config files such as emacs-custom.el, some which have sensitive data? - -### Sensitive data is in other directories that aren't shared, and emacs-custom.el is completely avoided, as it prevents reproducible/system independent behaviour +Sensitive data is in other directories that aren't shared, and emacs-custom.el is completely avoided, as it prevents reproducible/system independent behaviour ## how did you learn nix language basics? Just from the the manual? - -### He referred to the nix IRC channel +He referred to the nix IRC channel ## What are the main advantages besides switching computers (which most people rarely do)? - -### Make parts of config available for projects - sharing with other people - +Make parts of config available for projects - sharing with other people ## Have you tried Guix in place of Nix? (more parens! :) :) - -### Currently trying it, and also in-process of switching from Nix to Guix. - +Currently trying it, and also in-process of switching from Nix to Guix. # Notes - ## Emacs configuration is entangled with the system configuration (dired uses ls, grep.el uses grep) +Reproducible behaviour is therefore not only dependent of Emacs compilation/configuration, but also system configuration. -### Reproducible behaviour is therefore not only dependent of Emacs compilation/configuration, but also system configuration. - - -### "config.el" files configure emacs, and accompanying "default.nix" files make sure that the correct packages/fonts/libraries/etc are installed - +"config.el" files configure emacs, and accompanying "default.nix" files make sure that the correct packages/fonts/libraries/etc are installed ## reproducible development environment: <https://github.com/abcdw/rde> ## using Org-roam to demo how to config a Nix layer(?) - -### custom.el conflicts with Nix(?) +custom.el conflicts with Nix(?) diff --git a/2020/info/09.md b/2020/info/09.md index 9b12955b..6269de8c 100644 --- a/2020/info/09.md +++ b/2020/info/09.md @@ -44,127 +44,85 @@ For the Emacs Conference 2020 I created a coupon code EMACSCONF which is valid u ## What's the advantage of copying tasks from the agenda to a separate daily plan, rather than just managing them directly within the agenda? -### Karl Voit here: I asked Rainer the very same question and his answer was that his agenda is full with tasks. Copying them (via keyboard shortcuts) to a manually curated daily list provides a condensed daily agenda showing only the tasks he is going to do (when the day goes as planned). +- Karl Voit here: I asked Rainer the very same question and his answer was that his agenda is full with tasks. Copying them (via keyboard shortcuts) to a manually curated daily list provides a condensed daily agenda showing only the tasks he is going to do (when the day goes as planned). +- I feel it can reduce some mental stress -### I feel it can reduce some mental stress +- Yes, this is it, I want to decide in the morning (I can never do all what is in the agenda) and then I'm no longer overwhelmed by that long agenda. + - This may also be relevant: <https://github.com/alphapapa/org-now> -### Yes, this is it, I want to decide in the morning (I can never do all what is in the agenda) and then I'm no longer overwhelmed by that long agenda. +- OK thanks - but then why not just create custom agenda views for a) building the daily list and then b) just viewing the daily list without distractions? e.g. via org-super-agenda or org-ql? -- This may also be relevant: <https://github.com/alphapapa/org-now> + - sometimes I also want to review my previous tasks I've done + - There is build-in org-agenda-log-mode (v l) to do this. One just need to make sure that the task state changes are actually logged (see \`(apropos "org-log-\*)\`). -### OK thanks - but then why not just create custom agenda views for a) building the daily list and then b) just viewing the daily list without distractions? e.g. via org-super-agenda or org-ql? + - I suspect that could also be achieved via org-ql or similar but admit it's probably a more complex solution. Just naturally averse to anything which duplicates data and could lead to inconsistencies :) -- sometimes I also want to review my previous tasks I've done - - - There is build-in org-agenda-log-mode (v l) to do this. One just need to make sure that the task state changes are actually logged (see \`(apropos "org-log-\*)\`). - - - I suspect that could also be achieved via org-ql or similar but admit it's probably a more complex solution. Just naturally averse to anything which duplicates data and could lead to inconsistencies :) - - - Exactly. It is just very easy to do it in such a format, but it can definitely be achieved by super-agenda/org-ql + - Exactly. It is just very easy to do it in such a format, but it can definitely be achieved by super-agenda/org-ql ## How long does it usually take you to manage/maintain your agenda on a daily basis?+2 - -### Five minutes a day. - - -### Extensively uses org-capture to get thoughts down and schedule things for later — gets things out of head and saves the task for later - - -### Weekly review to go through checklists — usually takes about half an hour +- Five minutes a day. +- Extensively uses org-capture to get thoughts down and schedule things for later — gets things out of head and saves the task for later +- Weekly review to go through checklists — usually takes about half an hour ## What version of Emacs and of Org do you currently use? -### Emacs: 25.3.1 - - -### Orgmode version: 9.1.5 +- Emacs: 25.3.1 +- Orgmode version: 9.1.5 ## Do you keep Emacs open with you all day, or just when you need to add tasks or reference todos? - - -### It's open all the day. Two monitor setup, Emacs is always opened on one (usually the non-main one, apparently, but moved back to the main one if necessary). +It's open all the day. Two monitor setup, Emacs is always opened on one (usually the non-main one, apparently, but moved back to the main one if necessary). ## Where do your notes/tasks end up after you complete them (lurst asked that first on IRC)? - -### In Archives (missed some details here, sorry) +In Archives (missed some details here, sorry) ## Do you use orgmode on a mobile device as well? If so how do you do it? - -### On the road I have a real old fashioned paper notebook with a ballpoint pen ;-) +On the road I have a real old fashioned paper notebook with a ballpoint pen ;-) ## How did you add the super fast typing? - -### A) I learned touch typing at school around 45 years ago, - - -### B) kdenlive can accelerate video material. You need to mark it (cut it left and right) and then press SHIFT-CTRL and the Mouse to drag it, that adds the time lapse effect. - +- A) I learned touch typing at school around 45 years ago, +- B) kdenlive can accelerate video material. You need to mark it (cut it left and right) and then press SHIFT-CTRL and the Mouse to drag it, that adds the time lapse effect. ## Do you export your Org files or Agenda files for others? - - -### I once tried it at work, but it didn't work out. For me Org is a **personal** prodcutivity system and not a sort of groupware. Nevertheless, I have a ToDo keyword "DELEGATED" to monitor e.g. errands that I give to my kids. +I once tried it at work, but it didn't work out. For me Org is a **personal** prodcutivity system and not a sort of groupware. Nevertheless, I have a ToDo keyword "DELEGATED" to monitor e.g. errands that I give to my kids. ## Do you use emacs for everything or just a few things like time management, programming, etc.? - -### Emacs is my primary editor for shell scripts, LaTeX files, even Lilypond (remember that talk in the morning). I wrote all the LaTeX files for the book I prepared for my course in Emacs. +Emacs is my primary editor for shell scripts, LaTeX files, even Lilypond (remember that talk in the morning). I wrote all the LaTeX files for the book I prepared for my course in Emacs. ## Do you keep your project notes and backup information with the To Do items in your agenda or in separate files? +The notes are all in the :LOGBOOK: drawer of each task. So I have a sort of "micro blog" there that clearly shows what happened with that task so far. I even see all the "RESCHEDULED on…" timestamps which helps me to identify the tasks I procrastinate. ;-) -### The notes are all in the :LOGBOOK: drawer of each task. So I have a sort of "micro blog" there that clearly shows what happened with that task so far. I even see all the "RESCHEDULED on…" timestamps which helps me to identify the tasks I procrastinate. ;-) - - -### Not a question but thank you so much for your videos Rainer +1+1+1 +## Not a question but thank you so much for your videos Rainer +1+1+1 - You're welcome. What started as a "I need to show Org to a few people" turned out helpful to a lot more than I ever expected. ;-) - - These videos helped me so much! Thank you! - # Notes - -## Showcases org-capture, org-agenda, rescheduling from the agenda - - -## The idea of "The 3 most important tasks" is important to make a clear target on day to day basis - - -## Just in case Rainer is not checking the IRC: lots of compliments! Also for your courses (on youtube)!! - - -## How Org Mode Saved My Life - Programmer Interview With Rainer König On Emacs Org Mode - - -### <https://www.youtube.com/watch?v=L_DYO0_eJ6A> - - -### <https://www.youtube.com/watch?v=kPKhS-QDn7c&t=1332s> - - -## UDEMY Course URL: <https://www.udemy.com/course/getting-yourself-organized-with-org-mode/?referralCode=D0CB0D077ED5EC0788F7> - - -## Very interesting thing to know: Rainer is not using a substantial customized setup. It's rather out-of-the-box only. - - -## Org-mode tutorial YouTube playlist: <https://www.youtube.com/playlist?list=PLVtKhBrRV_ZkPnBtt_TD1Cs9PJlU0IIdE> +- Showcases org-capture, org-agenda, rescheduling from the agenda +- The idea of "The 3 most important tasks" is important to make a clear target on day to day basis +- Just in case Rainer is not checking the IRC: lots of compliments! Also for your courses (on youtube)!! +- How Org Mode Saved My Life - Programmer Interview With Rainer König On Emacs Org Mode + - <https://www.youtube.com/watch?v=L_DYO0_eJ6A> + - <https://www.youtube.com/watch?v=kPKhS-QDn7c&t=1332s> +- UDEMY Course URL: <https://www.udemy.com/course/getting-yourself-organized-with-org-mode/?referralCode=D0CB0D077ED5EC0788F7> +- Very interesting thing to know: Rainer is not using a substantial customized setup. It's rather out-of-the-box only. +- Org-mode tutorial YouTube playlist: <https://www.youtube.com/playlist?list=PLVtKhBrRV_ZkPnBtt_TD1Cs9PJlU0IIdE> diff --git a/2020/info/10.md b/2020/info/10.md index 29af4614..c9fd2a6d 100644 --- a/2020/info/10.md +++ b/2020/info/10.md @@ -28,24 +28,14 @@ agenda, Org archive, org-ql, and Org-roam. ## For how many years have you used Org? - -### 7ish. I started during my PhD because it was the easiest to fit in. And programming in OCaml was so nice in there :) +7ish. I started during my PhD because it was the easiest to fit in. And programming in OCaml was so nice in there :) # Notes - -## Andrea: I will reply questions inline, and you can reach me on IRC (username: \`andrea) - - -## Tagging tasks with tags like 10yr, 5yr (how many days that task will have impact on life / future) - - -## The table-like weekly reviews may also be produced with org-ql dynamic blocks: <https://github.com/alphapapa/org-ql#dynamic-block> - - -## Blog: <https://ag91.github.io> - - -### <https://ag91.github.io/blog/2020/09/27/org-agenda-and-your-future-or-how-to-keep-score-of-your-long-term-goals-with-org-mode/> +- Andrea: I will reply questions inline, and you can reach me on IRC (username: \`andrea) +- Tagging tasks with tags like 10yr, 5yr (how many days that task will have impact on life / future) +- The table-like weekly reviews may also be produced with org-ql dynamic blocks: <https://github.com/alphapapa/org-ql#dynamic-block> +- Blog: <https://ag91.github.io> + - <https://ag91.github.io/blog/2020/09/27/org-agenda-and-your-future-or-how-to-keep-score-of-your-long-term-goals-with-org-mode/> diff --git a/2020/info/11.md b/2020/info/11.md index 425a4c3b..10d5138e 100644 --- a/2020/info/11.md +++ b/2020/info/11.md @@ -21,19 +21,17 @@ over those too. ## For how many years have you used Org? -### At least five years, I don't know exactly how long +At least five years, I don't know exactly how long ## What about delegated actions of a project? Do they get moved to the delegated heading and moved back to the project when finished? - -### They stay where they are, because they belong to the project. Org-edna will automatically mark it as NEXT when its time comes. The user can mark it as WAIT easily through the agenda. I would like an org-gtd command to queue up "mark as WAIT", "add the DELEGATED\_TO property", and "schedule a check-in time", but I haven't yet done the research to figure out a clean integration of such a custom action with the agenda view. +They stay where they are, because they belong to the project. Org-edna will automatically mark it as NEXT when its time comes. The user can mark it as WAIT easily through the agenda. I would like an org-gtd command to queue up "mark as WAIT", "add the DELEGATED\_TO property", and "schedule a check-in time", but I haven't yet done the research to figure out a clean integration of such a custom action with the agenda view. ## Are you only using linear next-task-method or do you use org-edna to mark tasks even in other projects as NEXT? - -### Currently I only use linear next-task-method, for two reasons. One is a technical reason, another one is part of my current approach to GTD: +Currently I only use linear next-task-method, for two reasons. One is a technical reason, another one is part of my current approach to GTD: - I haven't yet had a reason to consider that, say, a project might block another project, or that an action might block a project - possibly I haven't tried to do complex enough things in my life yet, and so I've always been able to simplify what I had to do into linear projects, even if it was a simple linear project with a last task of "create a new project based on what I've learned" @@ -44,36 +42,20 @@ over those too. ## How do you make use of incubated items? Do they show up in the agenda for the whole day? That would be distracting, I guess. - -### I have a block of time, every morning, dedicated to processing the inbox and seeing what's on my plate for the day. I would use this time to decide what to do with the incubated item: incubate it again, make it into a project, discard it, etc. My "incubate" file has a bunch of top-level headlines like "To Read", "To Watch", "To Eat", "To Visit", etc. +I have a block of time, every morning, dedicated to processing the inbox and seeing what's on my plate for the day. I would use this time to decide what to do with the incubated item: incubate it again, make it into a project, discard it, etc. My "incubate" file has a bunch of top-level headlines like "To Read", "To Watch", "To Eat", "To Visit", etc. - That sounds similar to SOMEDAY-list, but processed on per-item basis. If you decide to re-incubate an item, how to you chose the new time? # Notes - -## [speaker] I forgot to mention this in my talk because it's fairly recent: someone pointed me to screens that David Allen designed for "the ideal GTD app", which means I've got some path forward for making emacs the ideal GTD app (see <https://github.com/Trevoke/org-gtd.el/issues/21> ) - - -## Showcases org-gtd: <https://github.com/Trevoke/org-gtd.el> - - -### Custom org-gtd-capture, but reusing parts of org-mode - - -### org-edna (state trigger) for automatically changing TODO to NEXT after the previous task has been finished: <https://www.nongnu.org/org-edna-el/> - - -### idea of having an actionable file - -- maybe org-edna will automatically change TODO to NEXT in that file(?) - - - [speaker]: indeed :D Well, in projects, yes, it doesn't make sense in other categories - - -## Testing via buttercup ( <https://github.com/jorgenschaefer/emacs-buttercup> ) - - -## I'm using org-edna as well and I want to point others to <https://github.com/toshism/org-linker-edna> which is an enormous help when working with edna. +- [speaker] I forgot to mention this in my talk because it's fairly recent: someone pointed me to screens that David Allen designed for "the ideal GTD app", which means I've got some path forward for making emacs the ideal GTD app (see <https://github.com/Trevoke/org-gtd.el/issues/21> ) +- Showcases org-gtd: <https://github.com/Trevoke/org-gtd.el> + - Custom org-gtd-capture, but reusing parts of org-mode + - org-edna (state trigger) for automatically changing TODO to NEXT after the previous task has been finished: <https://www.nongnu.org/org-edna-el/> + - idea of having an actionable file + - maybe org-edna will automatically change TODO to NEXT in that file(?) + - [speaker]: indeed :D Well, in projects, yes, it doesn't make sense in other categories +- Testing via buttercup ( <https://github.com/jorgenschaefer/emacs-buttercup> ) +- I'm using org-edna as well and I want to point others to <https://github.com/toshism/org-linker-edna> which is an enormous help when working with edna. |