summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
10 daysfix: org-capture: appt replaces event, selections auto-finishCraig Jennings
- moving away from two org files to manage events in favor of simply using gcal integration with org-gcal. disabled capture template for schedule-file. - text with selection should auto-finish at capture
10 daysmaint: org-dir: removed disabled code, deferred package loadCraig Jennings
10 daysrefactor: created specific org-dir variable for ~/sync/orgCraig Jennings
10 daysmaint: custom-case: added commentaryCraig Jennings
10 daysfix: buffer-and-file-map: symbol vs string errorCraig Jennings
10 daysrefactor: datetime: Enhance date/time insertion with keymap supportCraig Jennings
Replaced prefix command setup with defvar-keymap for maintainability. Enhanced documentation to list interactive commands and customization options.
10 daysrefactor: music-config: streamline EMMS integration + error handlingCraig Jennings
Simplified EMMS configuration: - restructured helper functions - standardized error handling - removed redundant wrappers - ensured buffer state synchronization - improved Dired/Dirvish integration for playlist management
10 daysrefactor: keymap: Use defvar-keymap and keymap-setCraig Jennings
- Replace define-prefix-command/define-key with defvar-keymap and keymap-set - Preserve existing bindings under cj/custom-keymap "l" - Tidy docstrings and reflow long lines - No functional changes
10 daysfix: cj/custom-keymap: string versus symbol issueCraig Jennings
10 daysfeat: file-buffer: Add PostScript printing with colorCraig Jennings
- cj/print-buffer-ps prints buffer or active region; prefix enables color - Auto-detect and cache spooler (lpr/lp); override via cj/print-spooler-command - Sends to default printer with no headers - Replace use-package ps-print config; add declare-function guards - Refactor keymap to defvar-keymap and keymap-set - Minor cleanup in rename function (remove unused var)
10 daysupdated tasksCraig Jennings
10 dayscustom-comments: optimize startup; remove wip functionCraig Jennings
- add eval-when-compile and autoload functions to speed startup time - comment user edit needs to be rethought, so removing current wip function
10 daysabbrevsCraig Jennings
12 daysbug: flycheck: remove load after now-renamed moduleCraig Jennings
12 daysrefactor: org-store-link: move keybinding to org-configCraig Jennings
12 daysfix: dirvish: add key to dirvish keymap only after dirvish is loadedCraig Jennings
12 daysrefactor: keybindings: Improve keymap definitions and bindingsCraig Jennings
- Replace deprecated global-set-key with keymap-global-set. - Enhance jump-to command implementation with error checking. - Optimize which-key and free-keys configurations for better startup performance. - Clean up legacy code and comments.
12 daysbug: flyspell: move unmap C-; command to after flyspell loadsCraig Jennings
"C-;" is used for the custom-keymap prefix, but flyspell also grabs it when loaded. Since Flyspell-mode-map will override it locally when launched, I unset the keybinding after launch in :config
12 daysrefactor: keybindings: Enhance case-change operations keymapCraig Jennings
- Transitioned to `defvar-keymap` for a clearer keymap definition. - Updated keybinding setup to use `keymap-set`. - Added keybindings dependency check with eval-when-compile.
12 daysremove unnecessary keybindings.org fileCraig Jennings
I now have a strategy and keeping this up to date is a chore. If needed, I'll regenerate it from the actual keybindings.
12 daysrefactor: mail-config: streamline keybindings and update actionsCraig Jennings
- Update org-msg setup with a more intuitive keybinding for attachments - Remove redundant key remappings in mu4e-compose-mode. - Improve readability of action configurations in mu4e-headers and mu4e-view.
12 daysupdated tasksCraig Jennings
12 daysadd dwim shell command for optimizing for emailCraig Jennings
12 daysfix: only use mpd to play music; fix space in playlist buffernameCraig Jennings
12 daysfeat: calendar: fix calendar navigation keys to be more intuitiveCraig Jennings
arrow keys move by day C-arrow move by month M-arrow move by year
12 dayscomment clarificationCraig Jennings
12 daysabbrevsCraig Jennings
12 daysupdated tasksCraig Jennings
12 daysno need to define keymap for webclipperCraig Jennings
12 daysfix: host-environment: issue with string vs symbol for system-typeCraig Jennings
12 daysadd missing capture template for org-contactCraig Jennings
12 daysadd quick video capture to initCraig Jennings
2025-10-12updating tasksCraig Jennings
2025-10-12feat: webclipper): Add web clipping with org-protocol integrationCraig Jennings
- Reworked the org-webclipper.el module to support a "fire-and-forget" workflow using org-protocol and org-web-tools. - Added feature to handle web clipping directly from the browser with a bookmarklet, converting content to Org format using Pandoc. - New functions ensure lazy loading of necessary packages and setup of capture templates. - Enhanced keymap setup to integrate with custom keymaps, facilitating easier user interaction.
2025-10-12fix: call cj/join-line-or-region with 0 (correct number) argsCraig Jennings
2025-10-12updating tasksCraig Jennings
2025-10-12fix: don't need to scan code-dir for agendaCraig Jennings
2025-10-12maint: lazy load macros-fileCraig Jennings
2025-10-12feat: complete music/dired integration with dired add to playlistCraig Jennings
2025-10-12maint: remaining custom functions grouped into separate modulesCraig Jennings
2025-10-12refactor: keybindings: Consolidate custom keymap setupCraig Jennings
Unbind Flyspell's 'C-;' keybinding. Move the custom-keymap definition to keybindings.el bound 'C-;'
2025-10-12maint: assemble file and buffer operations into single moduleCraig Jennings
2025-10-12feat: mousetrap-mode: move mousetrap-mode from wip into moduleCraig Jennings
2025-10-12changing repositoriesCraig Jennings