aboutsummaryrefslogtreecommitdiff
path: root/modules/erc-config.el
Commit message (Collapse)AuthorAgeFilesLines
* feat:erc-config: add image inline support and simplify hooksCraig Jennings2025-10-251-22/+5
| | | | | | Enable inline image support in ERC by adding 'image' to erc-modules. Simplify hook usage by removing ERC colorization setup, leveraging built-in functionality for better color management.
* feat:erc: Enable IRC client in dashboard and update keybindingsCraig Jennings2025-10-251-27/+20
| | | | | | | | | | Uncommented ERC client initialization in `init.el`. Replaced "cj/erc-start-or-switch" with "cj/erc-switch-to-buffer-with-completion" in dashboard. Altered keybindings to use "C-; E" instead of "C-c e" for ERC commands. Defined a new keymap "cj/erc-keymap" for better command organization. Removed deprecated `locate-library` checks and `cj/erc-command-map`. Refined code layout for clarity.
* refactor: unify and simplify key binding setupsCraig Jennings2025-10-231-54/+25
| | | | | | | | Optimized key binding configurations across modules for consistency and reduced redundancy. Improved conditional requiring to handle errors gracefully in `music-config.el`, ensuring robustness across different machine environments. Eliminated comments clutter and adjusted function definitions to adhere to revised standards.
* feat:erc-config: Enhance keybinding management and server connectionCraig Jennings2025-10-201-55/+125
| | | | | | | - Added new keybindings for listing connected servers and updated shortcut keys for quitting channels and servers. - Included declarations for ERC functions and variables to avoid byte-compiler warnings. - Introduced auto-loading for key functions and improved buffer and channel handling with completion support. - Enhanced color and notification setups, and ensured compatibility with Emacs 29+ features.
* changing repositoriesCraig Jennings2025-10-121-0/+317