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
Evie Litherland-Smith
ce2703c925
Remove datetime preamble from org-roam filename
2024-02-15 13:18:41 +00:00
Evie Litherland-Smith
1eb462885b
Add author to org-roam default capture template
2024-02-15 13:13:59 +00:00
Evie Litherland-Smith
9f6edcc1b8
Start adding org-roam capture templates
...
Just copied default template for now to get started
2024-02-15 12:20:54 +00:00
Evie Litherland-Smith
4c97ae0827
Stop using .agenda file, add literate config files to org-agenda-files
2024-02-15 12:12:53 +00:00
Evie Litherland-Smith
dd8b3a6668
Remove most top-level headings in config files
...
Remove the headings that were used for each section, now that each
section is in a different file
Tweak org config to let org-agenda setup be where agenda files are
added to org-refile-targets list, just in case
2024-02-15 12:01:36 +00:00
Evie Litherland-Smith
5611ea77ff
Make config src blocks silent output by default
...
Move python hook setting to python use-package block
Use locate-user-emacs-file for resolving paths inside
user-emacs-directory
Update my/open-init-file (was my/open-config-file) for new config structure
2024-02-15 08:45:37 +00:00
Evie Litherland-Smith
f44c767eea
Break up monolithic config into smaller files
...
Contents of README.org have been split into org files in config/
directory
Added init.el to simply loop over config files and call
org-babel-load-file
Add lots to .gitignore as this repo should now be cloned to
.emacs.d (instead of .emacs as before)
2024-02-15 08:18:41 +00:00