Files
dotfiles/.config/beets/config.yaml
2026-04-13 20:36:07 +02:00

79 lines
2.4 KiB
YAML

directory: ~/Music
library: ~/Music/musiclibrary.db
format_item: %the{$artist} - %the{$album} ($original_year)$atypes - %the{$title}
format_album: %the{$albumartist} - %the{$album} ($original_year)$atypes
sort_item: artist+ original_year+ original_month+ album+ disc+ track+
sort_album: albumartist+ original_year+ original_month+ album+
original_date: yes
import:
move: yes
timid: yes
paths:
default: $albumartist/[$original_year]$atypes $album%aunique{}/%if{$multidisc,$disc-}$track $title
singleton: $artist/$title
plugins: albumtypes autobpm chroma edit embedart fetchart fish ftintitle fuzzy info inline lastgenre lastimport limit lyrics mbsync mpdupdate musicbrainz random replaygain scrub smartplaylist summarize the types web
chroma:
auto: no
embedart:
auto: no
remove_art_file: yes
fetchart:
cautious: yes
minwidth: 250
maxwidth: 1000
enforce_ratio: 1%
sources: [filesystem, wikipedia, coverart, amazon, albumart]
ftintitle:
drop: yes
custom_words: ['ft.', '&', 'featuring']
fuzzy:
threshold: 0.8
item_fields:
multidisc: 1 if disctotal > 1 else 0
lastgenre:
canonical: yes
fallback: ''
force: yes
keep_existing: no
whitelist: ~/.config/beets/genres.txt
lyrics:
auto: no
fallback: ''
musicbrainz:
searchlimit: 10
replaygain:
command: mp3gain
smartplaylist:
relative_to: ~/Music
playlist_dir: ~/.local/share/mpd/playlists
auto: yes
playlists:
- name: 80s.m3u
query: 'original_year:1980..1989 original_year+ artist+'
- name: 90s.m3u
query: 'original_year:1990..1999 original_year+ artist+'
- name: 2000s.m3u
query: 'original_year:2000..2009 original_year+ artist+'
- name: 2010s.m3u
query: 'original_year:2010..2019 original_year+ artist+'
- name: 2020s.m3u
query: 'original_year:2020..2029 original_year+ artist+'
- name: Black_Metal.m3u
query: 'genres:"Black Metal"'
- name: 90s_Black_Metal.m3u
query: 'genres:"Black Metal" original_year:1990..1999 original_year+ artist+'
- name: Power_Metal.m3u
query: 'genres:"Power Metal"'
- name: 2000s_Power_Metal.m3u
query: 'genres:"Power Metal" original_year:2000..2009 original_year+ artist+'
- name: Rock.m3u
query: 'genres:Rock ^genres:"Post-Rock"'
- name: Symphonic_Metal.m3u
query: 'genres:"Symphonic Metal"'
the:
patterns: ^Il\s ^La\s ^Lo\s ^Gli\s ^Le\s
type:
lastfm_play_count: int
include: [ lastfm.yaml ]