diff options
author | Thanos Apollo <[email protected]> | 2023-06-03 19:58:31 +0300 |
---|---|---|
committer | Thanos Apollo <[email protected]> | 2023-06-03 19:58:31 +0300 |
commit | b5da5a496af89f1a984bf7f449c6d6f81213ad9d (patch) | |
tree | 8e9391a1076b5bde5fa3bdd4eaa8f336bf81dee7 /emacs.org | |
parent | 2cc77edb54c0360532d13f5e5bfac06cce3c5ada (diff) |
emacs: Add EMMS
Add emms setup with mpv and binding at thanos/applications
Diffstat (limited to 'emacs.org')
-rwxr-xr-x | emacs.org | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -24,7 +24,8 @@ Set backup fails at ~~/Trash~ ** List of required packages Request the following packages: #+begin_src emacs-lisp - (defconst my-package-list '(tree-sitter + (defconst my-package-list '(emms + tree-sitter org-snooze org-drill all-the-icons @@ -738,6 +739,19 @@ Create function to watch videos using ~mpv~ ("crun checkpatch script" . my-mu4e-action-run-check-patch) ("MCheck if merged" . my-mu4e-action-check-if-merged))))) #+end_src +* EMMS +#+begin_src emacs-lisp + (emms-all) + (setq emms-player-list '(emms-player-mpv) + emms-player-mpv-parameters '("--no-video") + emms-info-functions '(emms-info-native) + emms-playlist-buffer-name "*Music*" + emms-source-file-default-directory "~/Music/work-playlists") +#+end_src +** Keybindings +#+begin_src emacs-lisp + (define-key thanos/applications-map (kbd "e") 'emms) +#+end_src * Eshell First let's set ~eshell-visual-commands~ + This are commands cannot be displayed properly with ~eshell~ |