| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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 the chat directive to focus on genuine conversational flow
and revised the emacs directive with more detailed guidance on
problem-solving approach.
|
| |
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
- 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.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Configure EPG to use minibuffer for password prompts rather than
external agents, removing the complex retry mechanism previously
needed to handle authentication failures.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
https://github.com/doomemacs/doomemacs/issues/7347
|
| | |
|
| |
|
|
|
|
|
|
| |
The project todo functions were relocated to be within the
projectile use-package declaration, which better organizes related
functionality. This keeps the code for finding and opening project
todo files alongside the projectile configuration that it depends
on, improving code organization and readability.
|
| | |
|
| |
|
|
| |
refactored for switch project function to leverage same code
|
| | |
|
| |
|
|
|
|
| |
- Simplify init.el commentary and reference ai-directives.el
- Clarify cj/format-region-or-buffer docstring wording
- Add flycheck keymap to personal/custom key map C-;
|
| |
|
|
|
|
|
|
|
|
|
| |
- Pull in custom commenting functions from prog-comments.el
- categorize similar functions and add to proper key maps
- better comments to explain functions
- wrapped upcase and downcase functions to actually dwim
- modified readable time format
- removed strip-ctrl-m -- unused and didn't function correctly
- removed wrap-region-as-code-span -- unused & redundant with other wrap funcs
- renamed some functions to clarify purpose
|
| |
|
|
|
|
| |
- Expand coder-directive to include Git VCS guidance.
- Enhance emacs-directive with Magit support, clarify config review prompts,
docstring conventions, and unit test instructions.
|
| |
|
|
|
| |
- redundant with custom functions capitalization keybindings
- also want to free up as many keybindings as possible
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Bind it to C-x B (capital) for ease of discovery/use/habit development
|
| | |
|