summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* updated tasksv0.71Craig Jennings2025-09-061-81/+84
|
* refactor(keyboard-macros): Improve structure and error handlingCraig Jennings2025-09-061-40/+29
| | | | | | | | | | Reorganized the module to improve code structure and readability: - Removed duplicate definition of ensure-macros-file - Added explicit file creation before saving macros - Added proper error handling when loading macros file - Added function to save unnamed macros on exit - Grouped keybindings together - Cleaned up documentation formatting
* refactor: Improve whitespace and region handling in custom functionsCraig Jennings2025-09-061-95/+96
| | | | | | | | | | | | Refactors several custom functions to better handle regions and improve code quality: - Make `cj/fraction-glyph-toggle` automatically detect region or buffer - Rewrite `cj/remove-leading-trailing-whitespace` for more consistent behavior - Improve `cj/collapse-whitespace-line-or-region` with better tab handling - Update `cj/join-line-or-region` and `cj/remove-duplicate-lines-region-or-buffer` to work without explicit region parameters - Makes minor improvements to string handling in other functions
* updated tasksCraig Jennings2025-09-061-167/+171
|
* feat(ai-directives): Improve chat and emacs directivesCraig Jennings2025-09-061-24/+68
| | | | | | Updated the chat directive to focus on genuine conversational flow and revised the emacs directive with more detailed guidance on problem-solving approach.
* feat(ai-config): Improve AI keymap documentation clarityCraig Jennings2025-09-061-4/+3
| | | | | | | Update keymap documentation to clearly indicate that M-a overrides the default 'backward-sentence' command. Also remove redundant model and directive configurations that are handled elsewhere in the config.
* feat(erc): Enhance with multi-server support and improved UICraig Jennings2025-09-061-37/+231
| | | | | | | | Completely overhaul the ERC configuration with proper multi-server support, better buffer naming, and improved command interface. Add a dedicated keymap (C-c e) with commands for server connection, channel joining, and buffer switching with completion. Implement desktop notifications for mentions and improve nick colorization.
* updating tasksCraig Jennings2025-09-061-33/+35
|
* more abbrevs!Craig Jennings2025-09-061-3/+5
|
* adding ai-conversations directory to gitignoreCraig Jennings2025-09-061-0/+1
|
* feat(ai): Enhance GPTel workflow with save/load functionalityCraig Jennings2025-09-062-93/+314
| | | | | | | | | Add comprehensive conversation management with file persistence and improved context handling. The update includes a dedicated directory for storing conversations, new keybindings for save/load operations, and better buffer/file context management. Also improves documentation, cleans up the code structure, and enhances org-mode formatting with proper hierarchical headings.
* don't leave trailing space if there's no end-comment characterCraig Jennings2025-09-061-2/+5
|
* clean up tasksCraig Jennings2025-09-061-41/+9
|
* abbrev updateCraig Jennings2025-09-061-0/+1
|
* remove tron theme and update to recent packagesCraig Jennings2025-09-068-10/+6
|
* added commentary to match updated functionsCraig Jennings2025-09-051-7/+6
|
* feat: Reorganize buffer editing functions and key bindingsCraig Jennings2025-09-051-12/+22
| | | | | | - Move and update buffer manipulation functions to the buffer operations section. - Add new function to clear text to beginning of buffer and improve message feedback. - Update key bindings to group related buffer commands together.
* updated tasksCraig Jennings2025-09-051-27/+1
|
* abbrevs!Craig Jennings2025-09-051-3/+4
|
* added cj/clear-to-end-of-bufferCraig Jennings2025-09-051-1/+10
|
* refactor(build): Streamline and modernize Emacs build scriptCraig Jennings2025-09-051-105/+75
| | | | | | | The script has been redesigned with clearer organization, better error handling, and more intelligent defaults. Key improvements include auto-detection for Wayland, better parallel build support, and more robust git operations.
* Merge pull request #4 from cjennings/codex/add-emacs-info-file-generationCraig Jennings2025-09-051-0/+8
|\ | | | | | | Build Emacs info docs in build script
| * Build Emacs info docsCraig Jennings2025-09-051-0/+8
|/
* moving the use-package info file into it's proper placeCraig Jennings2025-09-031-0/+0
|
* removing README.org fileCraig Jennings2025-09-031-27/+0
|
* abbrevs!Craig Jennings2025-09-031-1/+2
|
* Merge pull request #3 from ↵Craig Jennings2025-09-032-50/+27
|\ | | | | | | | | | | cjennings/codex/convert-readme-from-markdown-to-org-format Convert README to Org format
| * Use Org format for READMECraig Jennings2025-09-032-50/+27
| |
* | added tron-legacy-themeCraig Jennings2025-09-031-0/+5
|/
* updated tasksCraig Jennings2025-09-031-179/+115
|
* remapping vanilla org-set-tags to counsel-org-tagCraig Jennings2025-09-031-1/+5
|
* adding pcmpl-args and company-shell for eshellCraig Jennings2025-09-031-0/+16
|
* updating localrepo packagesCraig Jennings2025-09-0313-5/+10
|
* updated tasksCraig Jennings2025-09-031-17/+276
|
* refactor: Simplify org-capture templates; fix duplicate propertiesCraig Jennings2025-09-032-50/+30
| | | | | | | | | | The commit simplifies and streamlines the Org configuration by: - Removing grocery and shopping list templates - Cleaning up org-roam templates by moving content to template files - Removing webclip specific template and function - Improving formatting and indentation for better readability This also fixes an issue where duplicate org-roam properties were being inserted into the resulting capture file.
* adding titlecase functionality to reviewCraig Jennings2025-09-032-0/+1117
|
* added functionality for eshellCraig Jennings2025-09-031-0/+24
|
* another abbrevCraig Jennings2025-09-031-0/+1
|
* improved tramp performance, file handling, security & auth settingsCraig Jennings2025-09-031-16/+87
|
* updated tasksCraig Jennings2025-09-031-314/+426
|
* wip: adding both pdf continuous scroll mode versionsCraig Jennings2025-09-032-35/+1081
|
* avoid hardcoding initialsCraig Jennings2025-09-031-1/+1
|
* fix(git-timemachine): Display date information in commit selectionCraig Jennings2025-09-031-2/+34
| | | | | | | Add date information to the git-timemachine commit selection view and disable sorting to maintain chronological order of commits. The function now includes proper debugging and handles missing date information gracefully.
* adding efrit (disabled as it's not currently working)Craig Jennings2025-09-031-0/+6
|
* restored original webclipper functionalityCraig Jennings2025-09-031-39/+18
|
* move all disable mouse code to test and begin mousetrap modeCraig Jennings2025-09-022-41/+59
|
* select content before splitting window and leverage ivyCraig Jennings2025-09-021-17/+29
|
* correcting reading notes file and jump toCraig Jennings2025-09-022-3/+4
|
* adding package pm directiveCraig Jennings2025-09-022-4/+29
|
* abbrevsCraig Jennings2025-09-021-8/+8
|