0a2bbffa1a
[oni-org] Use ‘grep -E’ instead of ‘egrep’
...
‘egrep’ doesn’t seem to be a program that exists on Windows, even after
installing the GNU coreutils through at least Cygwin and MSYS2.
2021-08-30 13:59:36 -07:00
352f61ef62
[oni-org] Simplify usage of inbox.org
...
Instead of everything that needs to explicitly mentioning inbox.org, make it the
default notes file. Usually all new notes should be captured in there and will
be moved up to other places.
2021-08-15 23:40:49 -07:00
af880424a4
[oni-org] Add any org files to the agenda list
2021-08-12 22:02:27 -07:00
2463c583f9
[oni-org] Update Heading snippet
2021-08-04 00:00:30 -07:00
1ae504e6f0
[oni-org] Expand/update used todo keywords
2021-08-03 09:02:35 -07:00
b7df647005
[oni-org] Rename ‘oni-org-knowledge-*’ to ‘oni-org-exocortex-*’
2021-07-30 23:16:34 -07:00
f846a15a07
[oni-org] Fix ‘oni-org-find-knowledge-file’
...
Make sure that any new files for notes are created in the
‘oni-org-knowledge-directory’ directory and not in whichever directory the
current buffer is visiting.
2021-07-30 23:13:56 -07:00
22373fab15
[oni-org] Add some functions for easy note writing
2021-07-24 01:09:07 -07:00
ed883f3059
[oni-org] Hide both TITLE and title in org buffers
2021-07-24 00:51:16 -07:00
0a3a770249
[oni-org] Remove autoload cookie
2021-07-20 01:14:06 -07:00
4309e56f00
[oni-org] Document where icons come from
2021-07-06 21:01:05 -07:00
02c496b04a
[oni-org] Add some category icons
2021-07-06 21:00:42 -07:00
caba40a5f5
[oni-org] Check for ‘line-start’ instead of ‘\n’
...
Line-start is more accurate and will work for both the beginning of the buffer,
and anywhere else in the buffer at the start of the line.
2021-07-06 21:00:42 -07:00
f377541a46
[oni-org] Add capture template for CODE Magazine issues
2021-07-06 00:34:18 -07:00
bebfe3c991
[oni-org] Add capture template for bought albums
2021-07-05 23:30:21 -07:00
a37f274ce8
[oni-org] Capture most output into my inbox file
2021-07-05 23:28:36 -07:00
b80c4f4321
[oni-org] Add code to embed SVG images in output
...
This was taken from https://emacs.stackexchange.com/a/57433
2021-07-01 19:05:46 -07:00
554aad49b5
[oni-org] Only expand snippets if the key is at start of line
2021-06-30 15:22:57 -07:00
e50eef7268
[oni-org] Add ‘olivetti’ to org-mode buffers
2021-06-30 11:24:30 -07:00
b5e1c5e2a6
[oni-org] Remove ‘org-journal’ dependency
...
I haven’t been using ‘org-journal’, just a simple capture template.
2021-06-30 11:22:56 -07:00
7f233420c8
[oni-org] Add functions to remove and toggle inlineimages
2021-06-30 11:22:09 -07:00
9d74d0341d
[oni-org] Add function to enable showing inline images on startup
2021-06-30 11:12:50 -07:00
0d349e09fe
[oni-org] Add simple interactive command to wrap a region in a block
2021-06-22 22:20:50 -07:00
8a0e2a326d
[oni-org] Hide ‘#+TITLE: ’
2021-06-22 22:20:31 -07:00
64d3f0cbb9
[oni-org] Extend the day until 2am
2021-06-21 23:49:46 -07:00
b76610e4b6
[oni-org] Depend on ‘org’ and ‘org-contrib’
...
‘org-plus-contrib’ has been deprecated and the equivalent should now be the
‘org’ and ‘org-contrib’ packages.
2021-06-21 23:47:28 -07:00
5a6ba52a1a
[oni-org] Allow refiling to the current buffer
2021-06-11 01:19:22 -07:00
ee6b99af45
Add Effort to the Reading list view
...
Also fix a typo ‘Reding’ -> ‘Reading’
2021-05-18 23:03:04 -07:00
17e3392313
[oni-org] Require using ‘{}’ for sub- and superscripts
2021-04-25 18:03:22 -07:00
a783346a79
[oni-org] Specialize ‘C-a’ and ‘C-e’ for org elements
...
When on a heading, first move to the beginning of the heading title, and then to
the beginning of the line. For moving to the end, first move to the end of the
title, and then past any tags.
2021-04-25 18:01:45 -07:00
0e46d80c6b
[oni-org] Automatically renumber and sort footnotes in org
2021-04-25 18:00:51 -07:00
fa8a55843b
[oni-org] Display entities in org in a nicer way
2021-04-25 18:00:08 -07:00
feb1e0cc09
[oni-org] Make ‘org-agenda’ restore the window configuration
2021-04-25 17:37:58 -07:00
30426230ed
[oni-org] Add an unestimated reading list view
2021-04-25 17:37:08 -07:00
c2e9a919b6
Add ‘org-roam-insert’ to my Org hydra
2021-04-18 16:13:28 -07:00
fcdabae3fd
[oni-org] Replace org icons and add a few new ones
...
Replace all of the previous icons used in org-mode for agenda views with SVG
ones, and add ones for the “moving”, “security”, “website” and “desktop”
categories.
2021-04-07 23:47:48 -07:00
3f2d563970
Add an icon for Emacs tasks
2021-04-07 19:57:30 -07:00
1b6972b09f
Fix ‘org-roam-insert-immediate’ use in ‘oni-hydra-org’
...
This still probably calls ‘org-roam-insert-immediate’ incorrectly, but it fixes
it for my current use case. I’ve changed the call to ‘org-roam-find-file’ in a
similar manner in case it ever starts asking me interactively for things.
2021-03-29 10:00:50 -07:00
dd9fedf8ff
Decouple ‘oni-org’ and ‘oni-org-roam’
...
‘org-roam’ doesn’t seem to work correctly on all the machines that I use
‘org-mode’ on.
2021-03-25 20:20:04 -07:00
0e0f464a65
For the journal capture template, only include task if clocked in
2021-03-25 19:37:48 -07:00
0d5b6fcc11
Bump version for oni-org
...
I updated one of the capture templates, but since they’re not part of the ‘.el’
file itself the version needs to manually be bumped.
2021-03-24 10:33:56 -07:00
85759a07d8
Add a link to the clocked-in task for journal entries
2021-03-17 21:14:56 -07:00
9e0f0d4352
Setup refiling in org-mode
2021-02-23 21:40:39 -08:00
058c6b39ae
Hide macro markers in Org mode
2021-02-15 16:49:53 -08:00
b32f8ff3c5
If the projects directory doesn’t exist, that’s fine
2021-02-01 13:41:54 -08:00
ff7d19dc1e
Add ‘electric-quote-local-mode’ to org-mode buffers
2021-01-31 21:47:13 -08:00
a74e8817fa
Add ‘org-roam’ commands to my org hydra
2021-01-31 21:42:29 -08:00
1155024811
Add any project files to ‘org-agenda-files’
2021-01-20 16:34:06 -08:00
f4fe076d62
Don't load icons if the display can't handle them
2021-01-06 20:19:53 -08:00
6b24843ac8
Replace the NEXT keyword with TODO
...
I don’t think NEXT has any real meaning for me now that I’ve started using my
agenda as my real todo list.
2021-01-06 10:54:03 -08:00
8975e2fa22
When clocking in, check for a state head and switch to the next
...
Instead of checking specifically that it’s in the TODO state, check that it’s in
any one of the first states (like TODO, or READ). If this is the case, switch it
from the current state to whatever the settings define as being the next
state (usually WIP or READING).
2021-01-06 10:52:05 -08:00
5c2ed55020
Make org-journal files .org files
2021-01-04 15:11:38 -08:00
e7f4dfe84e
Add org-journal and org-roam
2021-01-04 10:47:56 -08:00
7b7a67abc0
Don’t show scheduled items in the Next and Reading list views
...
The fact that they’re scheduled means they’re on my proper todo list for the
day, which means they shouldn’t really need to be in here anymore.
2020-12-29 21:32:19 -08:00
0daa3ae8ed
Add custom ‘org-edna’ finder
2020-12-29 18:49:47 -08:00
6f565c0d99
Add icon for “music” category of tasks
2020-12-29 18:47:29 -08:00
70e2eb93c4
Add more org agenda icons
2020-12-04 00:01:56 -08:00
ec00df97bf
Load ‘org-protocol’ when org loads
2020-12-04 00:01:33 -08:00
7969cd4251
Add things to deal with reading list in org-mode
2020-12-01 09:28:21 -08:00
8280bce15c
Add the TODO state to backlinks
2020-11-19 23:57:20 -08:00
e800025945
Fixup work-related agenda views
2020-11-19 23:46:53 -08:00
f2c2bb4837
Switch to another window when opening agenda items
2020-11-17 18:04:38 -08:00
f6fb70894b
Don’t use the ORIGIN property for back-links
...
A lot of the time when capturing some task my cursor is at a random location and
it doesn’t actually mean what I’m looking at is at all related to what I’m
writing.
I think this will make me occasionally miss certain connections, but usually
will provide less noise.
2020-11-15 14:10:39 -08:00
e6e28b3dd1
Have org-bibtex automatically generate custom ids for bibtex heading
2020-09-22 22:15:53 -07:00
91a59dcd56
Include links that use the custom id
2020-09-22 22:15:33 -07:00
e9b7271ceb
Add my backlinks dynamic block to some capture templates
2020-09-21 18:47:38 -07:00
45658a0bfa
Move all capture templates into their own files
2020-09-21 18:46:26 -07:00
721fccc2ca
Move org-capture settings to their own section
2020-09-21 18:26:43 -07:00
2eb1766496
Move org-agenda settings to their own section
2020-09-21 18:24:08 -07:00
9823773eef
Sort tags in org-mode
2020-09-21 18:14:44 -07:00
51c675aab4
Make sure when creating backlinks that any link only appears once
2020-09-21 18:10:08 -07:00
e652d0f47b
Add dynamic block function for backlinks
...
Use it like so:
#+BEGIN: oni-backlinks
#+END
2020-09-21 15:34:33 -07:00
99a4c23dab
Remove some unused functions
2020-08-24 15:56:04 -07:00
4354dd048f
Add the icons to the oni-org package
2020-08-19 23:37:18 -07:00
eff2c72cc8
Fix typo
2020-08-18 08:01:59 -07:00
ae1e28f2dc
Switch up some of the agenda commands
2020-08-18 08:01:28 -07:00
8a56b6b1ce
Add some icons to ‘org-agenda-category-icon-alist’
2020-08-18 08:00:45 -07:00
33cf3eb5ef
Change the column to which tags are aligned
2020-08-12 20:48:30 -07:00
e9230aba2d
Remove dependency on org-roam
2020-08-12 20:45:24 -07:00
235b9e9c47
Add the Next todo state
...
This is for things that should actually show up in my list of things to do.
2020-08-12 20:44:34 -07:00
08f2f54e3e
Use a single file for all my org needs
2020-08-12 20:44:22 -07:00
68e1de0ecb
Fix generation of todo keyword and tag faces
2020-08-05 10:15:32 -07:00
dbf740ba1e
Add ‘org-roam’
2020-07-14 09:55:51 -07:00
776b55608f
Fix a warning
2020-07-10 10:20:03 -07:00
86e8f8987e
Add inbox capture template
2020-07-10 10:19:49 -07:00
0908027f9f
Stop using ‘auto-fill-mode’
...
Instead of using ‘auto-fill-mode’, start using ‘org-indent-mode’ and
‘visual-line-mode’. It looks the same, but without using any newlines and
indentation. It works well if combined with other tools like Orgzly which don’t
do any kind of indentation on their own.
2020-07-06 23:18:31 -07:00
9b147ad6af
Add functions to create notes while reading ebooks
2020-05-11 00:14:57 -07:00
2bdec7864a
Fix up shopping list
2020-04-20 22:09:31 -07:00
b4428f89c2
Hide future scheduled items from tag searches
...
The value of the variable ‘org-agenda-todo-ignore-scheduled’ causes it to ignore
any scheduled items that aren’t scheduled for today or in the past,
‘org-agenda-tags-todo-honor-ignore-options’ makes the value of
‘org-agenda-todo-ignore-scheduled’ also apply to tag searches. Since I’ve
replaced my global todo list with a tag search, this is preferable.
2020-04-20 15:12:51 -07:00
27260c2ef2
Add extra newline to the plain note capture template
...
I’m using the date as a kind-of header, calling ‘fill-paragraph’ doesn’t
understand that the date isn’t part of the paragraph. It also looks a little
cleaner in my opinion.
2020-04-20 15:10:25 -07:00
c4328c9c08
Fix code example capture for non-unique buffers
...
If there are 2 files name "Program.cs" open, for example, the simple
‘(get-buffer "Program.cs")’ won’t work. ‘find-file-noselect’ can work if we pass
in the full file path using the ‘%F’ format placeholder.
2020-04-20 15:08:18 -07:00
9c753fae7e
Use font-awesome to display org checkboxes
2020-04-13 00:40:22 -07:00
afaa9d2a87
Diminish org-edna
2020-04-09 11:32:52 -07:00
ed1af74205
Change the column the habit graphs are printed in
2020-04-08 23:52:54 -07:00
4ef666b6d6
Remove appointments.org
2020-03-31 21:08:07 -07:00
3ef93bca23
Open file links in org-mode in the same window
2020-03-26 14:45:49 -07:00
74a20197df
Remove dependency declarations from Cask files
...
The dependencies are also in the package files themselves and are the actual
source of truth. The way I’ve reorganized the stages should mean that this isn’t
necessary anymore.
2020-03-20 10:48:56 -07:00
9d0d6776c1
Reorganize and add context to org-capture-templates
2020-03-10 17:05:57 -07:00
fa48b62f64
Add org-edna to org-configuration
2020-03-08 17:15:47 -07:00
c68c26345e
Add some more capture templates
2020-03-08 15:19:29 -07:00
c1106dfb3d
Add some more commands to org-hydra
2020-03-08 15:18:54 -07:00
be0cc578b0
Add oni-hydra configuration, spruce up some hydras
2020-03-05 22:52:59 -08:00
d7f3711045
Don’t let me accidentally write in the wrong place
2020-02-03 22:16:34 -08:00
776ba24f3d
Require ol-man to enable linking to man-pages
2020-01-28 19:02:00 -08:00
Tom Willemsen
720ba07bbc
Remove org-wild-notifier
...
It's a little too wild for my Windows machine, it starts a whole bunch of Emacs child processes that eat up all the CPU.
2020-01-27 09:55:55 -08:00
34974a7acf
Enable org-wild-notifier-mode in org-mode for notifications
2020-01-26 23:00:19 -08:00
cd603d16fe
Add dependency on oni-alert for oni-org
2020-01-21 23:13:52 -08:00
353b332b72
Change directory of org documents on Windows
...
Instead of using u: I should make a symlink to u: from my Documents to keep things consistent.
2020-01-21 21:47:22 -08:00
a2fb6a7609
Add more custom agenda commands
2020-01-14 23:11:37 -08:00
a4a89f903e
Require subr-x in org-mode for ‘when-let’
2020-01-14 00:22:00 -08:00
abf97c386a
Generate different colors for TODO keywords and tags
2020-01-13 22:51:39 -08:00
5f49128ed7
Enable spell checking in org-mode
2020-01-08 16:49:25 -08:00
13339cbc24
Add bookmarks file in org-mode
2019-11-25 23:20:05 -08:00
220ad644dd
Set org-list-description-max-indent
...
It's always bothered me that a description list in org-mode might be
indented quite a bit if the terms aren't long enough. With this change
they'll always indent the same way, using 5 spaces.
2019-10-18 11:16:08 -07:00
298241a2d5
Enable Java in org-mode source code blocks
2019-09-16 20:49:42 -07:00
bb29ee8a12
Change version format
...
In order to support my tablet which seems to have a lower maximum integer
value (I guess it’s 32-bit? I’m surprised) and can’t handle the version numbers
I was using before. It would turn them into floating point numbers, which adds a
~.0~, this made it impossible to install any package.
Any installations I have will need to reinstall all their oni packages so that
the new version number is picked up, since the new version number will be lower
than the old one.
2019-09-04 21:09:38 -07:00
5ab30e5be5
Add snippets for ‘oni-org’
2019-08-27 23:43:04 -07:00