1
0
Fork 0
Commit graph

220 commits

Author SHA1 Message Date
e917daef5a [oni-org] Slim down
Remove some unused parts of my configuration.
2024-07-01 14:53:27 -07:00
6747a3693c [oni-org] Add capture template for DONE tasks 2024-05-09 13:08:43 -07:00
f3d23e56c8 [oni-org] Fixup stuck-projects and overview agenda views 2024-04-03 13:22:29 -07:00
15e555bb5e Add Stuck projects and overview agenda commands 2024-03-12 11:36:32 -07:00
3d17ef6cb2 [oni-org] Remove roam files from agenda, move roam database 2024-02-15 12:57:14 -08:00
21d84a16f2 [oni-org] Change location of my todo lists 2024-02-01 16:39:45 -08:00
023282133f [oni-org] Delete extra blank lines after removing inbox items 2023-11-14 21:55:59 -08:00
0c86dce174 [oni-org] Fix off-by-one error 2023-11-14 21:55:47 -08:00
62ec19f8dd Remove ‘ace-link’ settings
These have been moved to my Guix configuration.
2023-10-03 22:14:09 -07:00
4d9d04323e Change ace-link keybinding from ‘C-c C-o’ to ‘C-S-e’
I was trying to think of a good keybinding that I would like, and then I
remembered that kitty uses the ‘C-S-e’ keybinding and I've grown accustomed to
it.
2023-10-02 22:38:27 -07:00
e074e76f09 Add some more ace-link keybindings 2023-10-02 22:26:59 -07:00
64dd1938fd [oni-org] Automatically generate faces for priorities in org-mode 2023-09-18 23:36:11 -07:00
e1c791f6fd [oni-org] Load agenda files from org roam 2023-09-11 21:03:54 -07:00
5391e2cb31 [oni-org] Clean up agenda category icon settings 2023-09-11 21:03:13 -07:00
d746c11739 [oni-org] Add a few extra category icons 2023-08-22 17:02:18 -07:00
fd6c642a7e [oni-org] Add some extra structure templates 2023-08-06 00:28:04 -07:00
4260f75cbc Enable ‘variable-pitch-mode’ (again)
Now that I've added the ‘org-table’ face to ‘yoshi-theme’[1] I can enable the
mode again and not be bothered by misaligned tables.

[1]: https://git.sr.ht/~ryuslash/yoshi-theme
2023-08-01 11:03:32 -07:00
346f4598a5 [oni-org] Add a dynamic block for showing a Mastodon post as a quote 2023-07-28 12:05:49 -07:00
a0a47c84dc [oni-org] Add a yasnippet snippet for a todo item 2023-07-16 23:34:48 -07:00
833a01671a [oni-org] Add category icons for “blog” and “writing” 2023-07-16 23:34:32 -07:00
038c87bfea [oni-org] Add ob-async 2023-07-10 23:06:33 -07:00
03563a7544 Fix typo 2023-07-09 23:11:52 -07:00
77b629bc53 [oni-org] Export “” as escaped html entities 2023-07-06 16:50:10 -07:00
9fe6381afd [oni-org] Get rid of any ‘(setf (map-elt ...) ...)’ occurrences
Right now this doesn't seem to work at all... It works fine when I evaluate this
using ‘eval-defun’ or ‘eval-last-sexp’, but when I try to byte-compile it
doesn't work.

I've added my own custom macro that expands to the same thing that
‘(setf (map-elt ...) ...)’ should. I have forgotten how to write macros properly
so I may have made some mistakes.

This should only be temporary until I figure out why this is happening... it
might just be that I'm using a version of Emacs built from a faulty commit.
2023-06-21 00:27:35 -07:00
dddc309e9e [oni-org] Only show snippet captures in ‘org-mode’
They don't currently make sense for anywhere else...
2023-06-13 23:46:41 -07:00
b874f09b9d [oni-org] Fontify quote and verse blocks specially 2023-06-13 23:45:56 -07:00
ddeeb5bf67 [oni-org] Add a capture template for a snippet about Emacs articles 2023-06-13 23:45:37 -07:00
e0ec6bfab6 [oni-org] Add template for capturing Emacs package questions 2023-06-13 18:56:23 -07:00
b0c7bc3948 [oni-org] Bring back capture templates and agenda views
New and (hopefully) improved...
2023-06-07 23:28:57 -07:00
b6fb021442 [oni-org] Add gnuplot to automatically loaded languages for Babel 2023-06-04 15:45:27 -07:00
e7a0af01ab [oni-org] Add my tickler file to my refile targets 2023-06-04 15:37:03 -07:00
e1ac10a008 [oni-org] Sort paragraph 2023-06-04 15:33:17 -07:00
df63b4d002 [oni-org] Use a new archive file for each year
This way archives don't keep growing indefinitely and opening the archive
doesn't load every single language I've ever used because there are code blocks
in there.
2023-06-04 15:32:29 -07:00
c17ca63952 [oni-org] Throw away custom agenda commands and capture templates 2023-06-02 00:10:30 -07:00
e54b77c8d7 [oni-org] Automatically hide source code blocks marked as hidden
Source:
https://emacs.stackexchange.com/questions/44914/choose-individual-startup-visibility-of-org-modes-source-blocks
2023-06-01 22:46:52 -07:00
49d2ef7443 [oni-org] Sort hooks 2023-05-30 17:40:17 -07:00
00e010b41d [oni-org] Enable ‘yas-minor-mode’ in Org Mode 2023-05-30 17:39:46 -07:00
0a0460e907 [oni-org] Automatically load ‘ob-dot’ 2023-05-30 17:38:38 -07:00
d919a0ab6a [oni-org] Fix typo 2023-05-26 23:52:05 -07:00
dd2bbeb47b [oni-org] Change the way file links are displayed in org-mode
If a file link points to a file that doesn't exist, display it similarly to an
error.
2023-05-26 23:45:57 -07:00
817060db2c [oni-org] Add function that I want to save and have no place for yet 2023-05-25 00:14:32 -07:00
83a70abae3 [oni-org] Remove use of deprecated functions 2023-05-25 00:14:06 -07:00
966af9fb99 [oni-org] Remove dependency on deprecated package 2023-05-25 00:13:53 -07:00
e8ac8c4687 Replace all Cask files with Eldev files
I'm working on moving my build setup to my own laminar[1] instance. To do this I
need to be able to package files up. It appears that I couldn't quite get Cask
to work, and Eldev exists in the Guix[2] package repository.

[1]: https://laminar.ryuslash.org/
[2]: https://guix.gnu.org/
2023-05-25 00:03:46 -07:00
348f71e570 [oni-org] Experiment with using more contexts to filter tasks
Instead of adding a lot of tags and adding a lot of agendas filtering on them
I'm experimenting with using org-edna to make certain contexts a dependency of a
task to filter them out of my todo list.

Current contexts I'm experimenting with are:

- ‘day-of-week?’ to filter out tasks that I can only do on certain days.

- ‘night-time?’ to filter out anything that I can't do in the evening. Usually
  having to do with contacting others.

- ‘business-hours?’ to filter out anything that is outside of a certain
  timezone's “business hours”, defined by me as anywhere between 9am and 6pm.
2023-04-11 20:23:23 -07:00
1de5e3892c [oni-org] Simplify org element property access 2023-04-11 20:20:28 -07:00
7b24216fe1 [oni-org] Add ‘org-pretty-table’ 2023-04-09 21:50:48 -07:00
50ea147510 [oni-org] Disable padding of date for comparison
Comparing “3” to “03”, for example, won't ever succeed.
2023-04-03 00:55:11 -07:00
92173e5ef2 [oni-org] Fix keybinding 2023-03-30 22:28:02 -07:00
94a7eeef18 [oni-org] Add keybinding to refile items to the top of a heading 2023-03-25 21:39:56 -07:00