diff options
| author | Anton Bobov <anton@bobov.name> | 2023-10-27 14:28:49 +0500 |
|---|---|---|
| committer | Anton Bobov <anton@bobov.name> | 2023-10-27 14:28:49 +0500 |
| commit | ee93ce7d7c7a81d1a86b1991d74df12e9d8ecfbd (patch) | |
| tree | 6843aace414221442f9a2af1489766c299a84980 | |
| parent | 172db1f616d3e99b676d9015039ad4847085b9de (diff) | |
[beets] Update config
| -rw-r--r-- | files/.config/beets/config.yaml | 90 |
1 files changed, 84 insertions, 6 deletions
diff --git a/files/.config/beets/config.yaml b/files/.config/beets/config.yaml index 437fcc5..715388c 100644 --- a/files/.config/beets/config.yaml +++ b/files/.config/beets/config.yaml @@ -1,10 +1,88 @@ -directory: ~/Music/ +--- +# Inspired by: https://github.com/trapd00r/configs/blob/master/beets/config.yaml library: ~/Music/beets.db -plugins: fetchart -original_date: yes +plugins: + - discogs + - duplicates + - edit + - embedart + - fetchart + - fromfilename + - ftintitle + - info + - missing + - rewrite + - albumtypes +original_date: true -paths: - default: $albumartist/$album ($year)%aunique{}/$track - $title +albumtypes: + types: + - single: 'Single' + - soundtrack: 'OST' + - live: 'Live' + - compilation: 'Anthology' + - remix: 'Remix' + ignore_va: compilation + +fetchart: + minwidth: 500 + maxwidth: 1200 + sources: + - itunes + - amazon + - fanarttv + - albumart + - coverart + - wikipedia + - google + - filesystem + +embedart: + auto: true + ifempty: true + remove_art_file: false + +duplicates: + album: true + path: true + tiebreak: + items: + - bitrate + +musicbrainz: + extra_tags: + - year + - originalyear + - label + +match: + strong_rec_thresh: 0.10 # automatically accept any matches above 90% similarity + ignored: missing_tracks unmatched_tracks + ignored_media: + - 'Data CD' + - 'DVD' + - 'DVD-Video' + - 'Blu-ray' + - 'HD-DVD' + - 'VCD' + - 'SVCD' + - 'UMD' + - 'VHS' + +edit: + itemfields: track title artist album year + albumfields: track title artist albumartist album year + +import: + languages: + - ru + - en ui: - color: no + color: false + +paths: + default: $albumartist/$year - $album%aunique{}/$track - $title + albumtype:live: $albumartist/Live/$year - $album%aunique{}/$track - $title + albumtype:remix: $albumartist/Remix/$year - $album%aunique{}/$track - $title + albumtype:compilation: $albumartist/Anthology/$year - $album%aunique{}/$track - $title |
