diff options
author | Grant Shoshin Shangreaux <shoshin@cicadas.surf> | 2022-09-08 08:08:41 -0500 |
---|---|---|
committer | Grant Shoshin Shangreaux <shoshin@cicadas.surf> | 2022-09-08 08:08:41 -0500 |
commit | 971e209e7530d7b0f5f5a68617220524d09f67e3 (patch) | |
tree | 7c6117a7d05edc483a8f566af9f2203f50a55aaf | |
parent | 956543ce60c32e2964f6a76a993a5f8161bed003 (diff) |
Add: 🎵 [apps] EMMS and ERC setup
-rw-r--r-- | shoshimacs.el | 13 | ||||
-rw-r--r-- | shoshimacs.org | 30 |
2 files changed, 43 insertions, 0 deletions
diff --git a/shoshimacs.el b/shoshimacs.el index 8a9731d..b2981d5 100644 --- a/shoshimacs.el +++ b/shoshimacs.el @@ -195,6 +195,19 @@ ;;; Projects (package-install 'magit) +;; Applications +(require 'emms-setup) +(emms-all) +(setq emms-player-list '(emms-player-mpv)) +(setq emms-source-file-default-directory "~/Music/") +(add-to-list 'emms-tag-editor-tagfile-functions '("wav" . emms-tag-tracktag-file)) + +(setq erc-server "irc.libera.chat" + erc-nick "shoshin" + erc-autojoin-channels-alist '(("libera.chat" "#emacs" "#emacsconf" "#lispgames")) + erc-interpret-mirc-color t + erc-hide-list '("JOIN" "PART" "QUIT")) + ;;; External Services (package-install 'plz) diff --git a/shoshimacs.org b/shoshimacs.org index feb1214..d47428b 100644 --- a/shoshimacs.org +++ b/shoshimacs.org @@ -56,6 +56,9 @@ is tangled into the resulting elisp file: ;;; Projects <<projects>> + ;; Applications + <<applications>> + ;;; External Services <<external-services>> @@ -715,6 +718,33 @@ its the best! 🪄 #+begin_src emacs-lisp (package-install 'magit) #+end_src +* Applications +:PROPERTIES: +:header-args:emacs-lisp: :noweb-ref applications :noweb-sep "\n\n" :results silent +:END: + +** EMMS + +Emacs MultiMedia System. + +#+begin_src emacs-lisp + (require 'emms-setup) + (emms-all) + (setq emms-player-list '(emms-player-mpv)) + (setq emms-source-file-default-directory "~/Music/") + (add-to-list 'emms-tag-editor-tagfile-functions '("wav" . emms-tag-tracktag-file)) +#+end_src + +** erc + +#+begin_src emacs-lisp + (setq erc-server "irc.libera.chat" + erc-nick "shoshin" + erc-autojoin-channels-alist '(("libera.chat" "#emacs" "#emacsconf" "#lispgames")) + erc-interpret-mirc-color t + erc-hide-list '("JOIN" "PART" "QUIT")) +#+end_src + * External Services :PROPERTIES: :header-args:emacs-lisp: :noweb-ref external-services :noweb-sep "\n\n" :results silent |