Update article a bit
This commit is contained in:
parent
9ab13c0548
commit
1b5bafcb24
|
@ -10,23 +10,42 @@
|
||||||
#+OPTIONS: auto-id:t
|
#+OPTIONS: auto-id:t
|
||||||
|
|
||||||
In this article I'll try to give an overview of my current use of [[https://orgmode.org][org mode]].
|
In this article I'll try to give an overview of my current use of [[https://orgmode.org][org mode]].
|
||||||
Why write another article about the subjet?
|
I use org mode for:
|
||||||
First, I only understood the real advantage of using org mode after
|
|
||||||
discovering different usages a few month appart.
|
|
||||||
So it would be nice to explain how to get the best out of org mode
|
|
||||||
and speed up your own discovery.
|
|
||||||
|
|
||||||
First, what is org mode?
|
- tasks management & tracking
|
||||||
From the main website of org mode:
|
- writing documents (articles, book, etc...)
|
||||||
|
- note taking ; which I consider slightly different from just writing documents
|
||||||
|
|
||||||
#+BEGIN_QUOTE
|
It took me a few month to discover a few great org-mode features that
|
||||||
Org mode is for keeping notes, maintaining TODO lists, planning projects,
|
really changed the way I looked at it.
|
||||||
and authoring documents with a fast and effective plain-text system.
|
After discovering those it is a real life changer.
|
||||||
#+END_QUOTE
|
|
||||||
|
|
||||||
That's a quite broad description.
|
I hope that I could help you discover why org mode is so praised and be
|
||||||
So instead of giving all the gory details of my personal workflow.
|
able to take advantage of its awesomeness faster than I did.
|
||||||
I'll try to give you an idea.
|
|
||||||
|
* Workflows
|
||||||
|
:PROPERTIES:
|
||||||
|
:CUSTOM_ID: workflows
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** Workflow 0: Init my day
|
||||||
|
:PROPERTIES:
|
||||||
|
:CUSTOM_ID: workflow-0--init-my-day
|
||||||
|
:END:
|
||||||
|
|
||||||
|
I have a single file named =tracker.org= containing a tree of dates.
|
||||||
|
|
||||||
|
** Worfklow 1: org-agenda + clock
|
||||||
|
:PROPERTIES:
|
||||||
|
:CUSTOM_ID: worfklow-1--org-agenda---clock
|
||||||
|
:END:
|
||||||
|
|
||||||
|
So one thing is:
|
||||||
|
|
||||||
|
1. look at the current tasks planned for today
|
||||||
|
2. select a task, clock it
|
||||||
|
3. work on the task
|
||||||
|
4. back to the task and clock it out.
|
||||||
|
|
||||||
I work most of my using emacs[fn:emacs-digression].
|
I work most of my using emacs[fn:emacs-digression].
|
||||||
Generally the first thing I do in the morning is opening `org-calendar` and
|
Generally the first thing I do in the morning is opening `org-calendar` and
|
||||||
|
@ -104,12 +123,54 @@ Mainly I'm prompted when doing so:
|
||||||
[d] DONE [c] CANCELLED [l] HANDLED }
|
[d] DONE [c] CANCELLED [l] HANDLED }
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
|
** Workflow 2: org-capture/org-refile
|
||||||
|
:PROPERTIES:
|
||||||
|
:CUSTOM_ID: workflow-2--org-capture-org-refile
|
||||||
|
:END:
|
||||||
|
|
||||||
|
But quite often I don't know what the tasks for the day will be.
|
||||||
|
Very often, I need to work on things I couldn't plan.
|
||||||
|
There can be interruptions, or new tasks requiring my attention during the
|
||||||
|
day.
|
||||||
|
|
||||||
|
In that case I use =org-capture= along =org-refile=.
|
||||||
|
Mainly =org-capture= helps you create a new TODO entry.
|
||||||
|
And =org-refile= will help you move that TODO entry to the correct place.
|
||||||
|
|
||||||
|
So let say I get a DM in the chat asking me to do something.
|
||||||
|
I generally start org capture (for me it's =SPC X=).
|
||||||
|
I am presented with the following choice:
|
||||||
|
|
||||||
|
#+BEGIN_SRC
|
||||||
|
Select a capture template
|
||||||
|
=========================
|
||||||
|
|
||||||
|
[t] todo
|
||||||
|
[c] chat
|
||||||
|
[e] email
|
||||||
|
[m] meeting
|
||||||
|
[p] pause
|
||||||
|
[r] review
|
||||||
|
[w] work
|
||||||
|
[i] interruption
|
||||||
|
[f] chore
|
||||||
|
---------------------------------------------------------------------------
|
||||||
|
[q] Abort
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
I then type the letter of the kind of tasks I'd like to create.
|
||||||
|
If I select =t= I have a simple TODO:
|
||||||
|
|
||||||
|
#+BEGIN_SRC
|
||||||
|
|
||||||
|
#+END_SRC
|
||||||
* Footnotes
|
* Footnotes
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:CUSTOM_ID: footnotes
|
:CUSTOM_ID: footnotes
|
||||||
:END:
|
:END:
|
||||||
|
|
||||||
[fn:emacs-digression]
|
[fn:emacs-digression]
|
||||||
|
/Short digression/:
|
||||||
Historically, I coded using different IDEs.
|
Historically, I coded using different IDEs.
|
||||||
Then I worked for a company that forced me to use terrible keyboards and
|
Then I worked for a company that forced me to use terrible keyboards and
|
||||||
after just a few weeks I started to have serious wrist issues.
|
after just a few weeks I started to have serious wrist issues.
|
||||||
|
|
Loading…
Reference in a new issue