| Commit message (Collapse) | Author | Files | Lines |
|
I prefer the simplicity of Source Code Pro as a font, it's less fancy
but also more readable to me.
I also can't get used to variable pitch for org-mode, I still prefer a
monospace font.
Change-Id: If174c656309ee29fa80e1610571ff711ed9de6a3
|
|
Change-Id: I939626a4f5350d478a2512d8570c4f541fe81066
|
|
I forgot to clean this up when I delete the code for notmuch.
Change-Id: I56e0ad26ee3f0375d1814f47c6856931501b70da
|
|
By default, when opening a link to some elisp code, org-mode prompts for
confirmation. I don't need to do that, I consider these functions safe.
Change-Id: I4b0f2a65d132bad5820690ae157454c981d09b8b
Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/619
Tested-by: CI
Reviewed-by: Franck Cuny <franck@fcuny.net>
|
|
Add a couple of functions in order to reset the check boxes for repeated
tasks. If the tasks has the property `RESET_CHECK_BOXES', when it's
marked as completed, the check boxes are unset.
Also configure the capture template for emails to only show when I'm in
a notmuch buffer.
Change-Id: I3511a0bb035ab57722b4409a19feb9a14dc85298
Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/618
Tested-by: CI
Reviewed-by: Franck Cuny <franck@fcuny.net>
|
|
This is not needed anymore, and it looks like the code is also formatted
differently for the agenda.
Change-Id: I391d0bfda9e4077df8c6ef7e2f7822b085ae4292
Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/617
Tested-by: CI
Reviewed-by: Franck Cuny <franck@fcuny.net>
|
|
I want some keywords related to reading (books, articles, feeds, etc).
Change-Id: I2c599606b7f537946200dc0e805856d51c9c5b0a
Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/616
Tested-by: CI
Reviewed-by: Franck Cuny <franck@fcuny.net>
|
|
Change-Id: I926607d5541dfd0455685acb324dd2b56484dfc1
Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/615
Reviewed-by: Franck Cuny <franck@fcuny.net>
Tested-by: CI
|
|
Add a new template for org-mode capture related to emails. It's useful
to create tasks based on an email, and the module `ol-notmuch' helps
with that: it extract the subject (among other stuff).
Change-Id: Id211c1f9952d1093dac8f7466ffd818537961ee9
Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/614
Tested-by: CI
Reviewed-by: Franck Cuny <franck@fcuny.net>
|
|
Change-Id: I557fc12c1d00af891ec1607b4b921d3f38051016
Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/606
Tested-by: CI
Reviewed-by: Franck Cuny <franck@fcuny.net>
|
|
By pressing "m" I can create a task related to the current opened email.
Change-Id: I63b7cc69cd6ba4fe66e9fbb526e073f75e0a7b3b
Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/605
Tested-by: CI
Reviewed-by: Franck Cuny <franck@fcuny.net>
|
|
|
|
That way I can export org-mode files to markdown (then I can copy the
generated markdown to our wiki).
|
|
|
|
|
|
|
|
|
|
|
|
Add a new template to capture bookmarks. The link needs to be in the
clipboard, and the title of the entry uses the title of the page.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Apparently org-bullets is not supported anymore
Signed-off-by: Franck Cuny <franck@fcuny.net>
|
|
|
|
Instead of having the active timestamp in the header, we can store it in
the drawer. There's not a lot of value for having this in the header, we
mostly care about the creation time for the agenda.
|
|
|
|
|
|
For some reasons using `defvar` for the files does not work with the
agenda.
Rewrite the org-capture templates to specify the files instead of
relying on the variable, since it's not working (at least on linux with
emacs 27.2).
Add a custom command for the agenda, to see what I care about for the
week.
|
|
|
|
Let's not worry about synchronizing files between machines, since I want
to dissociate work from personal stuff.
Let's reduce the amount of files managed by org, and let's have fewer
templates too.
|
|
Stop using a special character for the ellipsis, and use the standard
org-bullets configuration.
|
|
|
|
|
|
|
|
|
|
|
|
Start using `doct` to manage the configuration for capturing content.
Try to simplify a bit.
|
|
|
|
|
|
too much configuration, too complex, which means I stop using it. Get
back to the minimum.
|
|
I don't use them. Let's start fresh and simple with the default
settings, and we can build from there.
|
|
Using the current week view is not really efficient for me. Instead,
let's show the last 7 days and the next 10 days, this gives me a better
idea of what I need to work on.
|
|
The default is just fine, it's more things to manage otherwise.
|
|
|
|
|
|
Increase the number of available priorities, and set the default to C
when creating a new task.
|
|
|
|
Let's not force the length of the lines, but instead rely on visual line
mode to wrap them.
|
|
The module bumped the dependency on a newer version of org-mode that
does not work on my machine (I might have an older version of emacs,
and I'd need to update).
|
|
Having the files defined as `defvar` did not work: a bunch of stuff
were failing to load correctly.
Customize the look of completed tasks, to make it more obvious that I
don't need to pay attention to them.
|
|
I don't have any need for these functions.
|
|
Instead of having functions related to org in another file, move
everything in a single file, this makes it easier to find dead code
and update some functions.
|
|
`orgit` allows you to link to a magit buffer in org-mode.
|
|
The template for the interview was already existing, so add it back,
and add a new template for meetings. By default they all go to inbox,
and I will use the function to refile them to the work journal.
|
|
Add a docstring to the function to refile a subtree to the work
journal.
|
|
I don't use the property *TIMESTAMP_IA* so I can drop this from the
code.
|
|
Configure the calendar to start the week on Monday instead of Sunday.
|
|
I want to be able to refile some notes to a datetree. These new
functions do just that, and one of them is specific to the work
journal.
|
|
I prefer to see the details, it's easier to understand what I'm
looking at.
|
|
Adding a menu for hydra, to jump quickly to some files.
I'm also adding a few custom commands for the agenda. After that many
experiment, I think this is what I'm missing to be more
efficient. This allows me to ignore completely how the file *looks*
and focus on getting through the tasks.
I'm also adding a few keywords for managing tasks:
- PROJECT is for large tasks (e.g. an epic). This can be transitioned
to PROJECTDONE
- MEETING and NOTES are tasks that are completed, and I use them to
keep track of various things in a project.
|
|
|
|
set the correct title of the file for org journal, and don't add the
current file when creating a new entry with org-capture.
|
|
one template is enough to capture what ever is going on. too much
choices makes it less likely i'll use it.
|
|
i've used the workflow documented at
http://www.howardism.org/Technical/Emacs/getting-more-boxes-done.html
for the last few days and it's definitely better than anything i've
tried so far.
the rewrite is mostly to replicate the configuration (with some minor
adjustments).
|
|
|
|
small change to the capture template
|
|
|
|
|
|
I'll rather have fewer files and rely on tagging to find what I'm
looking for.
|
|
|
|
I spend too much time thinking where something should go. Put it in
the inbox and deal with it later.
|
|
|
|
I've added a new template to create projects.
|
|
|
|
|
|
|
|
There was an issue where swiper would only offer the name of the file
to refile to, not all the headings. Fix the configuration to make this
work as expected.
|
|
|
|
|
|
|
|
In addition to the template, we introduce a new directory (etc) where
this template will be. There's a new custom variable for the new path.
|
|
It's a journal, not a diary, so start with j|J.
|
|
Looks like I need this now to start exporting buffers to HTML ?
|
|
First, I made a typo in the name of the variable, which is why the
sequencing did not work. Secondly, let's start with something simple
instead of multiple sequences.
|
|
I don't want newline when I create to do items, but when I write new
entries in various docs, I want that newline. It's better to be
explicit in the configuration.
|
|
I'm adding a custom view for the agenda, in order to see tasks in
order of priorities (what's urgent, important, etc). This should help
me to focus and prioritize work correctly.
I've also added some comments, and used the `org-directory` variable
to build all the paths.
|
|
|
|
I've really made a mistake when I stopped using org-mode. At the time
I probably went overboard by trying to do to much with it. Now I need
to rethink a workflow and how to use it efficiently for work and
personal stuff.
|