summaryrefslogtreecommitdiff
path: root/init.org
diff options
context:
space:
mode:
Diffstat (limited to 'init.org')
-rw-r--r--init.org13
1 files changed, 13 insertions, 0 deletions
diff --git a/init.org b/init.org
index 6c28552..043e927 100644
--- a/init.org
+++ b/init.org
@@ -49,6 +49,7 @@ To install all packages via GNU Guix I can either use a manifest file or use the
emacs-company \
emacs-debbugs \
emacs-emms \
+ emacs-emms-player-mpv \
emacs-ess \
emacs-expand-region \
emacs-fill-column-indicator \
@@ -606,6 +607,17 @@ The procedure is added to the list of functions that are to be evaluated wheneve
(add-to-list 'window-size-change-functions 'my/dynamic-margin)
#+END_SRC
+* Multimedia with EMMS
+:PROPERTIES:
+:noweb-ref: emms
+:END:
+
+I like to use EMMS as a music player. Unfortunately, the default players like mpg321 or ogg123 don’t support seeking, so I’m using =mpv= for everything.
+
+#+BEGIN_SRC elisp
+(require 'emms-player-mpv)
+(setq emms-player-list (list emms-player-mpv))
+#+END_SRC
* TODO Initial stuff
:PROPERTIES:
:noweb-ref: initial
@@ -842,6 +854,7 @@ Having defined named code blocks in the sections above we can finally put them a
<<completion-lazy>>
<<pretty-symbols>>
<<resize-dynamically>>
+<<emms>>
<<initial-after-packages>>
<<org-mode-lazy>>
<<magit-lazy>>