nixos-config/modules/home/beets/config.yaml

82 lines
2.1 KiB
YAML
Raw Normal View History

2025-03-11 12:57:34 -04:00
directory: /mnt/filez/media/Music
2025-03-11 10:46:41 -04:00
library: ~/.config/beets/library.db
asciify_paths: yes
import:
move: yes
copy: no
write: yes
2025-03-20 11:04:35 -04:00
autotag: yes
2025-03-11 10:46:41 -04:00
incremental: yes
incremental_skip_later: yes
resume: ask
quiet_fallback: asis
2025-05-15 15:28:08 -04:00
log: ~/.local/share/beets/beets.log
2025-03-11 10:46:41 -04:00
none_rec_action: asis
duplicate_action: merge
default_action: asis
2025-05-15 23:02:11 -04:00
plugins: fish discogs the duplicates embedart fetchart mbsync missing unimported inline lastgenre albumtypes ftintitle plexupdate edit info mpdupdate
2025-03-11 10:46:41 -04:00
match:
ignored_media: ['Data CD', 'DVD', 'DVD-Video', 'Blu-ray', 'HD-DVD',
'VCD', 'SVCD', 'UMD', 'VHS']
preferred:
countries: ['US', 'CA', 'GB|UK']
original_year: yes
item_fields:
multidisc: 1 if disctotal > 1 else 0
unimported:
ignore_extensions: jpg png
ignore_subdirectories: NonMusic data temp
discogs:
user_token: FhRYPcATYbmLajnzLMTqzwovNGFvZeMdVxIHsAAn
index_tracks: yes
append_style_genre: yes
separator: "; "
musicbrainz:
extra_tags: [year, catalognum, label]
genres: yes
aunique:
keys: albumartist album
disambiguators: albumtype year label catalognum albumdisambig releasegroupdisambig
bracket: '[]'
per_disc_numbering: yes
fetchart:
cautious: yes
albumtypes:
types:
- ep: 'EP'
- single: 'Single'
- soundtrack: 'OST'
- live: 'Live'
- compilation: 'Compilation'
- remix: 'Remix'
ignore_va: compilation
bracket: '[]'
lastgenre:
auto: yes
prefer_specific: no
count: 3
separator: "; "
force: yes
source: album
fallback: 'Unclassified'
whitelist: yes
plex:
2025-04-21 11:23:12 -04:00
host: "media-server"
2025-03-11 10:46:41 -04:00
port: 32400
2025-03-12 12:46:21 -04:00
token: "DpUEsDtn43fiMEyzsTZ3"
2025-03-11 10:46:41 -04:00
paths:
2025-03-26 14:19:45 -04:00
default: %the{$albumartist}%ifdef{artistdisambig,(${artistdisambig})}/$album%aunique{}/%if{$multidisc,$disc-}$track - $title
2025-03-11 10:46:41 -04:00
comp: Various Artists/$album%aunique{}/$album%aunique{}/%if{$multidisc,$disc-}$track - $title
2025-04-21 11:23:12 -04:00
importadded:
preserve_mtimes: yes
preserve_write_mtimes: yes
2025-03-11 10:46:41 -04:00
ui:
color: yes
album_fields:
format: |
formatList = []
for item in items:
formatList.append(item.format)
return formatList