added beets

This commit is contained in:
2022-06-25 10:42:41 -07:00
parent 5bbfeb79ab
commit 0bb9e5fe7b
3 changed files with 61 additions and 54 deletions

View File

@@ -0,0 +1,7 @@
directory: /run/media/opal/790e21c0-77d3-4119-ad86-e9a6857fc89d/music
library: /run/media/opal/790e21c0-77d3-4119-ad86-e9a6857fc89d/beets-library.db
paths:
default: %lower{$albumartist} - $year - %lower{$album}
plugins: fetchart

View File

@@ -173,37 +173,37 @@
(add-to-list 'org-structure-template-alist '("sql" . "src sql")) (add-to-list 'org-structure-template-alist '("sql" . "src sql"))
(add-to-list 'org-structure-template-alist '("go" . "src go"))) (add-to-list 'org-structure-template-alist '("go" . "src go")))
(use-package mu4e ;; (use-package mu4e
:config ;; :config
;; Se t to 't' to avoid mail syncing issues w/ mbsync ;; ;; Se t to 't' to avoid mail syncing issues w/ mbsync
(setq mu4e-change-filenames-when-moving t) ;; (setq mu4e-change-filenames-when-moving t)
;; Refresh mail every X minutes ;; ;; Refresh mail every X minutes
(setq mu4e-update-interval (* 10 60)) ;; (setq mu4e-update-interval (* 10 60))
(setq mu4e-get-mail-command "mbsync -a -c ~/.config/mbsync/mbsyncrc") ;; (setq mu4e-get-mail-command "mbsync -a -c ~/.config/mbsync/mbsyncrc")
(setq mu4e-maildir "~/mail") ;; (setq mu4e-maildir "~/mail")
(setq mu4e-contexts ;; (setq mu4e-contexts
(list ;; (list
;; Work Email ;; ;; Work Email
(make-mu4e-context ;; (make-mu4e-context
:name "work" ;; :name "work"
:match-func ;; :match-func
(lambda (msg) ;; (lambda (msg)
(when msg ;; (when msg
(string-prefix-p "/work" (mu4e-message-field msg :maildir)))) ;; (string-prefix-p "/work" (mu4e-message-field msg :maildir))))
:vars '((user-mail-address . "rorlando@flyingcroc.net") ;; :vars '((user-mail-address . "rorlando@flyingcroc.net")
(user-full-name . "Ryan Orlando") ;; (user-full-name . "Ryan Orlando")
(mu4e-drafts-folder . "/work/drafts") ;; (mu4e-drafts-folder . "/work/drafts")
(mu4e-sent-folder . "/work/sent") ;; (mu4e-sent-folder . "/work/sent")
(mu4e-trash-folder . "/work/trash"))))) ;; (mu4e-trash-folder . "/work/trash")))))
(setq mu4e-maildir-shortcuts ;; (setq mu4e-maildir-shortcuts
'(("/work/inbox" . ?i) ;; '(("/work/inbox" . ?i)
("/work/sent" . ?s) ;; ("/work/sent" . ?s)
("/work/trash" . ?t) ;; ("/work/trash" . ?t)
("/work/drafts" . ?d)))) ;; ("/work/drafts" . ?d))))
(setq rmh-elfeed-org-files (list "~/sync/elfeed/feeds.org")) (setq rmh-elfeed-org-files (list "~/sync/elfeed/feeds.org"))
(add-hook! 'elfeed-search-mode-hook 'elfeed-update) (add-hook! 'elfeed-search-mode-hook 'elfeed-update)

View File

@@ -218,37 +218,37 @@ Creates margins in Org mode to make it more pleasant to look at.
** Email (mu4e) ** Email (mu4e)
Not using this as much atm. Not using this as much atm.
#+begin_src emacs-lisp :tangle ~/opalfiles/.config/doom/config.el #+begin_src emacs-lisp :tangle ~/opalfiles/.config/doom/config.el
(use-package mu4e ;; (use-package mu4e
:config ;; :config
;; Se t to 't' to avoid mail syncing issues w/ mbsync ;; ;; Se t to 't' to avoid mail syncing issues w/ mbsync
(setq mu4e-change-filenames-when-moving t) ;; (setq mu4e-change-filenames-when-moving t)
;; Refresh mail every X minutes ;; ;; Refresh mail every X minutes
(setq mu4e-update-interval (* 10 60)) ;; (setq mu4e-update-interval (* 10 60))
(setq mu4e-get-mail-command "mbsync -a -c ~/.config/mbsync/mbsyncrc") ;; (setq mu4e-get-mail-command "mbsync -a -c ~/.config/mbsync/mbsyncrc")
(setq mu4e-maildir "~/mail") ;; (setq mu4e-maildir "~/mail")
(setq mu4e-contexts ;; (setq mu4e-contexts
(list ;; (list
;; Work Email ;; ;; Work Email
(make-mu4e-context ;; (make-mu4e-context
:name "work" ;; :name "work"
:match-func ;; :match-func
(lambda (msg) ;; (lambda (msg)
(when msg ;; (when msg
(string-prefix-p "/work" (mu4e-message-field msg :maildir)))) ;; (string-prefix-p "/work" (mu4e-message-field msg :maildir))))
:vars '((user-mail-address . "rorlando@flyingcroc.net") ;; :vars '((user-mail-address . "rorlando@flyingcroc.net")
(user-full-name . "Ryan Orlando") ;; (user-full-name . "Ryan Orlando")
(mu4e-drafts-folder . "/work/drafts") ;; (mu4e-drafts-folder . "/work/drafts")
(mu4e-sent-folder . "/work/sent") ;; (mu4e-sent-folder . "/work/sent")
(mu4e-trash-folder . "/work/trash"))))) ;; (mu4e-trash-folder . "/work/trash")))))
(setq mu4e-maildir-shortcuts ;; (setq mu4e-maildir-shortcuts
'(("/work/inbox" . ?i) ;; '(("/work/inbox" . ?i)
("/work/sent" . ?s) ;; ("/work/sent" . ?s)
("/work/trash" . ?t) ;; ("/work/trash" . ?t)
("/work/drafts" . ?d)))) ;; ("/work/drafts" . ?d))))
#+end_src #+end_src
** Terminals ** Terminals
#+begin_src emacs-lisp :tangle ~/opalfiles/.config/doom/packages.el #+begin_src emacs-lisp :tangle ~/opalfiles/.config/doom/packages.el