aboutsummaryrefslogtreecommitdiff
path: root/modules/org-config.el
Commit message (Collapse)AuthorAgeFilesLines
* feat:which-key: Add descriptive labels for custom keymapsCraig Jennings2025-10-271-1/+16
| | | | | | | | | | | | Enhance which-key integration by providing detailed descriptions for new key bindings across multiple modules. This improves the usability of custom keymaps by clarifying the purpose of each keybinding, making it easier for users to navigate and understand different menus and options available within the configuration. This update ensures that all custom keymaps now display a descriptive label in the which-key popup to explain their functionality, aiding users in identifying keymap purposes promptly.
* 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