| Age | Commit message (Collapse) | Author |
|
|
|
Looks like there might be two modes for nov-mode?
Add epub-mode as an alternative handler for .epub files with the
same preference settings as nov-mode.
|
|
- Add detailed module commentary with feature list and key commands
- Document all functions with proper docstrings
- Add function/variable declarations for lazy-loaded packages
- Add new Emacs build summary functionality, moved from system-utils
- Fix variable initialization order in list-loaded-packages
- Improve code organization and suppress byte-compiler warnings
|
|
- changed vterm to be the main terminal on f12, eshell to be the one on C-f12
- vterm and eshell now take 50% real estate
- tmux launches automatically when vterm launches
|
|
|
|
|
|
|
|
|
|
|
|
- Add comprehensive module documentation
- Enhance jump-to-matching-paren with better delimiter detection and error handling
- Add user feedback messages to format and fraction replacement functions
- Modernize keybindings to use keymap-set instead of define-key
- Fix potential advice stacking issue on file reload
- Improve code formatting and consistency throughout
|
|
|
|
- Refactor quick-video-capture to auto-initialize after Emacs startup, removing the need for manual setup.
- Added functions to ensure initialization and defer loading strategies to optimize startup sequence.
- Improved handling of org-protocol and capture templates to be idempotent and prevent redundancy.
|
|
|
|
|
|
- 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
|
|
|
|
|
|
|
|
|
|
Replaced prefix command setup with defvar-keymap for maintainability.
Enhanced documentation to list interactive commands and customization options.
|
|
Simplified EMMS configuration:
- restructured helper functions
- standardized error handling
- removed redundant wrappers
- ensured buffer state synchronization
- improved Dired/Dirvish integration for playlist management
|
|
- 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
|
|
|
|
- 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)
|
|
- add eval-when-compile and autoload functions to speed startup time
- comment user edit needs to be rethought, so removing current wip function
|
|
|
|
|
|
|
|
- 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.
|
|
"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
|
|
- Transitioned to `defvar-keymap` for a clearer keymap definition.
- Updated keybinding setup to use `keymap-set`.
- Added keybindings dependency check with eval-when-compile.
|
|
- 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.
|
|
|
|
|
|
arrow keys move by day
C-arrow move by month
M-arrow move by year
|
|
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
|
|
|
|
|
|
|
Unbind Flyspell's 'C-;' keybinding.
Move the custom-keymap definition to keybindings.el bound 'C-;'
|
|
|
|
|
|
|