Commit graph

57 commits

Author SHA1 Message Date
Evie Litherland-Smith 87410508a9 Fix org-agenda-diary-file name
Remove requiring gnus-icalendar in agenda setup now
2024-04-16 10:55:51 +01:00
Evie Litherland-Smith 5da8441201 Move diary/calendar back into org files 2024-04-16 10:44:12 +01:00
Evie Litherland-Smith c2e3fada19 org-noter config changes
Default location to ~/Documents/References/notes/, with backup to
~/Documents, stop using org-directory for noter

Change default note name from notes.org -> noter.org
2024-04-11 11:53:52 +01:00
Evie Litherland-Smith f16669416e Fix location of org-noter main directory
Was org-directory, now noter subdirectory (in org-directory)
2024-04-11 11:42:41 +01:00
Evie Litherland-Smith 49e8a45413 Revert setting org-agenda to sticky 2024-04-10 13:09:06 +01:00
Evie Litherland-Smith 44ee4add3f org-agenda back to day view by default 2024-04-09 09:08:35 +01:00
Evie Litherland-Smith 5c9833573c Add new email.org file to org-agenda files
Set agenda view back to week by default, make agenda sticky again

Rewrite mu4e icalendar integration settings to use use-package blocks,
allow use of gnus-icalendar for getting capture file in org-agenda-files
2024-04-08 10:53:53 +01:00
Evie Litherland-Smith 3c03231e7e Revert "MU4E ical invites to email diary file instead of org file"
This reverts commit bedef7a545.

Also remove overridden capture template for gnus-icalendar
2024-04-08 10:04:32 +01:00
Evie Litherland-Smith 7f6ec9be70 Start switching back to using emacs diary file(s)
Add main diary file and an included birthday file so far
2024-04-06 12:21:20 +01:00
Evie Litherland-Smith 4369b81125 Enable org-journal cache
Add resulting .cache file (and any in the future) to .gitignore
2024-04-04 14:58:52 +01:00
Evie Litherland-Smith 3c8dc5df40 Remove org-table-header-line-mode hook
Was causing problems when starting org files for some reason, causing
other hooks to fail / not run too
2024-04-02 14:29:39 +01:00
Evie Litherland-Smith 2e74af0b09 org-mode: fix setting indent, add table header line mode
Fix hook function for org-indent-mode, was accidentally toggling every
time the hook was called. Now wrapped in lambda function to fix this.

Add hook to turn on org-table-header-line-mode, equivalent to freezing
the header row in a spreadsheet program

Move hook definition into org use-package config block
2024-04-02 14:17:20 +01:00
Evie Litherland-Smith d83703e8a9 Add default priority to org-mode task capture template 2024-04-02 13:56:34 +01:00
Evie Litherland-Smith 880b76305b org: remove noter from agenda files
Add multisession to .gitignore
2024-04-02 11:18:34 +01:00
Evie Litherland-Smith 160b52ee99 Only export diary.org to orgmobile 2024-03-30 07:37:41 +00:00
Evie Litherland-Smith 717128736d Override gnus-icalendar-org capture template to put in datetree
Rename calendar to diary capture template
2024-03-27 16:34:53 +00:00
Evie Litherland-Smith 52f881677a Add calendar entry capture template 2024-03-27 16:17:25 +00:00
Evie Litherland-Smith 226755daa8 Enable auto-fill for org-mode 2024-03-20 14:24:23 +00:00
Evie Litherland-Smith dc2974b180 Change settings for org-yank with subtrees
Don't fold subtrees, do adjust heading level when yanking
2024-03-20 10:39:50 +00:00
Evie Litherland-Smith 29fab40d02 org-mode set M-RET to not split line unless in a table 2024-03-20 10:35:15 +00:00
Evie Litherland-Smith 73bcd8f56b org-roam: disable completion everywhere 2024-03-20 09:54:56 +00:00
Evie Litherland-Smith 3e30503856 Enable lua-mode, ensure lua for eglot, enable org-babel lua execution 2024-03-18 21:10:07 +00:00
Evie Litherland-Smith 4d889b1b9f Change org-directory layout again
Back to individual Inbox headings in files

inbox.org used as misc inbox (e.g. for orgmobile)
2024-03-17 12:02:41 +00:00
Evie Litherland-Smith 4aa06e671f Reduced selection of org files sent to mobile 2024-03-17 11:52:01 +00:00
Evie Litherland-Smith 28e4dd01e5 Revert "Remove org-mobile integration"
This reverts commit 07ac597627.
2024-03-17 10:54:46 +00:00
Evie Litherland-Smith a86db3b7d5 Move calendar/diary file location 2024-03-17 10:40:56 +00:00
Evie Litherland-Smith 0d72295e89 Remove org-cite-insert bind since it's also bound by default 2024-03-11 22:13:29 +00:00
Evie Litherland-Smith ce8fe8a57f Remove remaining diary entries, replace with org-agenda files
Diary file just calls sexp org-diary

Move calendar config from org-mode.org -> agenda.org

Don't mark diary entries in calendar by default, slow startup now with
org-agenda included

Don't add config files to refile targets either
2024-03-11 15:13:22 +00:00
Evie Litherland-Smith 929ea9b20f Set org-attach-id-dir, org-agenda-diary-file to diary.org 2024-03-11 14:54:26 +00:00
Evie Litherland-Smith 7b8c4cd505 Move most of the diary entries to org-mode diary.org
Don't show diary in agenda by default
2024-03-11 14:35:02 +00:00
Evie Litherland-Smith 9884ed062b Update capture templates to go with re-organised org directory
All capture templates now go to specific olp in inbox.org and create a
datetree, working more to the GTD/zettelkasten style of inbox-ing
quickly and sorting/pruning at a later stage
2024-03-11 11:33:10 +00:00
Evie Litherland-Smith 6d867cbb8e Capture template and org-agenda files updates
Move tasks and email follow-ups into inbox.org datetree

Move email read later into reading.org

Fully configure org-agenda and org-refile-targets in the same place so
it's not overridden if reloading
2024-03-11 08:23:43 +00:00
Evie Litherland-Smith 463f47c611 org-src-window: use current window 2024-03-11 07:27:23 +00:00
Evie Litherland-Smith 07ac597627 Remove org-mobile integration 2024-03-08 15:47:57 +00:00
Evie Litherland-Smith 51f089c47a Remove org-alert package
Using built-in appt package instead
2024-03-08 15:45:15 +00:00
Evie Litherland-Smith 4fcadf718c Revert "org-mobile sync default agendas"
This reverts commit e27244553a.
2024-03-08 08:18:37 +00:00
Evie Litherland-Smith e27244553a org-mobile sync default agendas 2024-03-07 07:45:02 +00:00
Evie Litherland-Smith ade735bf41 Customise calendar format, set org-agenda to include diary entries 2024-03-05 07:06:30 +00:00
Evie Litherland-Smith cbdf459e0c Set default org-agenda span to day 2024-03-04 13:59:22 +00:00
Evie Litherland-Smith 69cddd95b6 Tweak some font faces for org and markdown files
Add a font showcase file to act as standard candle for testing font
features
2024-03-03 08:31:24 +00:00
Evie Litherland-Smith bae0553bbb Update org-mode capture templates
Move back to separated inbox style for different types of notes

Add calendar capture template that prompts for datetime

Remove automatic datetime from email workflow, prompt at capture
2024-03-01 10:54:07 +00:00
Evie Litherland-Smith 7d57ce7a61 org-mode: enforce TODO dependencies 2024-02-27 17:29:46 +00:00
Evie Litherland-Smith 996b6c5149 citar: require nerd-icons when loading 2024-02-26 15:10:06 +00:00
Evie Litherland-Smith 4ffe2901b5 Add org publishing config 2024-02-22 08:48:09 +00:00
Evie Litherland-Smith d5624414d5 org-roam: enable completion everywhere, start adding graph config 2024-02-19 09:34:18 +00:00
Evie Litherland-Smith 29bdd978bf Config: load all org-mode files in config directory
Add all config files to refile targets without being in agenda-files

Move completion configs (vertico, corfu, etc...) into own file (from
ide)
2024-02-19 07:43:02 +00:00
Evie Litherland-Smith d8993960a6 Change org directory layout to use a single inbox.org file again
Set org-mobile to also add captured content to inbox.org

Remove emacs config from agenda files, todo add to refile targets though...
2024-02-18 09:06:06 +00:00
Evie Litherland-Smith 40da5f8700 Add org mobile config
For syncing to phone via syncthing
2024-02-18 07:17:42 +00:00
Evie Litherland-Smith 7ec062a876 Put citar/org-cite under the org mnemonic bind set
Fix citar-embark not actually being set anywhere
2024-02-15 13:38:16 +00:00
Evie Litherland-Smith 0c51683cf7 Slightly increase allowed size for tags in org-roam capture node buffer 2024-02-15 13:22:15 +00:00