From e7ab482b3486542d7aa90b82f9d956f39208a35c Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 14 Oct 2025 08:57:47 -0400 Subject: [PATCH] beets: support hidden artwork files --- dot_config/beets/config.yaml.tmpl | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/dot_config/beets/config.yaml.tmpl b/dot_config/beets/config.yaml.tmpl index 664132f..c38c2c1 100644 --- a/dot_config/beets/config.yaml.tmpl +++ b/dot_config/beets/config.yaml.tmpl @@ -1,6 +1,16 @@ directory: ~/Music -library: ~/.config/beets/library.db -plugins: chroma embedart edit convert fetchart missing unimported +plugins: chroma embedart edit convert fetchart missing unimported mbsync scrub +# these are beets defaults as of 2.3.1 +replace: + '[\\/]': _ + #'^\.': _ disable replacing leading dot with underscore + '[\x00-\x1f]': _ + '[<>:"\?\*\|]': _ + '\.$': _ + '\s+$': '' + '^\s+': '' + '^-': _ +art_filename: .cover import: write: yes @@ -25,19 +35,20 @@ convert: opus: command: ffmpeg -i $source -y -vn -acodec libopus -ab 128k $dest extension: opus.ogg - embed: yes - copy_album_art: no + embed: no + copy_album_art: yes never_convert_lossy_files: yes dest: ~/Downloads acoustid: - apikey: {{ (rbw "acoustid.org").data.password }} + apikey: b'UxU8R3uW fetchart: - sources: filesystem * + #sources: filesystem * + sources: filesystem auto: yes - maxwidth: 600 - minwidth: 200 + #maxwidth: 600 + #minwidth: 200 chroma: auto: no