aboutsummaryrefslogtreecommitdiff
path: root/modules/music-config.el
Commit message (Collapse)AuthorAgeFilesLines
* refactor:keymaps: Replace define-prefix-command with defvar-keymapCraig Jennings2025-10-251-14/+17
| | | | | | | | | | Refactor the keymap definitions across multiple modules by replacing `define-prefix-command` with `defvar-keymap`. This simplifies the keymap setup and integrates better with the `which-key` package for enhanced documentation and usability. Updated modules include custom-ordering, custom-text-enclose, custom-whitespace, mail-config, music-config, org-drill-config, test-runner, and vc-config.
* chore: music: remove eradio-config and update music-configCraig Jennings2025-10-251-75/+54
| | | | | | | | | Deleted eradio-config.el file as it is no longer needed. Refactored music-config.el to improve readability and maintainability by removing unused autoload directives, unnecessary eval-when-compile blocks, adjusting indentation, and enhancing the setup function for EMMS. Additionally, removed duplicate code and ensured playlist handling is more robust.
* refactor: unify and simplify key binding setupsCraig Jennings2025-10-231-12/+29
| | | | | | | | 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.
* fix:music: issue with not setting EMMS Playlist name and spacesCraig Jennings2025-10-191-23/+21
|
* fix: music-config: rogue commas introduced by "convenience" functionCraig Jennings2025-10-181-1/+1
|
* refactor: music-config: streamline EMMS integration + error handlingCraig Jennings2025-10-181-495/+363
| | | | | | | | | Simplified EMMS configuration: - restructured helper functions - standardized error handling - removed redundant wrappers - ensured buffer state synchronization - improved Dired/Dirvish integration for playlist management
* fix: dirvish: add key to dirvish keymap only after dirvish is loadedCraig Jennings2025-10-161-1/+1
|
* fix: only use mpd to play music; fix space in playlist buffernameCraig Jennings2025-10-151-2/+14
|
* feat: complete music/dired integration with dired add to playlistCraig Jennings2025-10-121-25/+26
|
* changing repositoriesCraig Jennings2025-10-121-0/+597