aboutsummaryrefslogtreecommitdiff
path: root/modules/org-config.el
Commit message (Collapse)AuthorAgeFilesLines
* feat:org-config: Add function to clear org-element cacheCraig Jennings2025-10-251-0/+18
| | | | | | | | | Introduce `cj/org-clear-element-cache` to clear the org-element cache for the current buffer or all buffers. This is useful for resolving parsing errors encountered during agenda generation, such as 'wrong-type-argument stringp nil'. The function can be triggered with a prefix argument to clear the cache for all org buffers, or without it to clear only the current buffer's cache.
* refactor:org-modules: Improve org-mode configurationCraig Jennings2025-10-231-187/+124
| | | | | | | | Remove redundant declarations and reorganize settings for clarity. Centralize org-mode customizations and use `use-package` for streamlined loading and configuration. Remove backward-compatible safeguards and reduce inline comments for cleaner code. Optimize key mappings and simplify the setup of org-related packages.
* refactor:org: improve forward declarations and update key bindingsCraig Jennings2025-10-201-33/+80
| | | | | | | | | Add forward declarations for org-mode variables and functions to improve code clarity and organization. Update key binding methods to use keymap-unset and keymap-global-set for better compatibility. Group org-mode settings more logically and remove unnecessary custom-set-variables call. Enable org-superstar mode using a hook for cleaner initialization.
* refactor: created specific org-dir variable for ~/sync/orgCraig Jennings2025-10-181-1/+1
|
* refactor: org-store-link: move keybinding to org-configCraig Jennings2025-10-161-2/+3
|
* changing repositoriesCraig Jennings2025-10-121-0/+267