diff options
author | Franck Cuny <franck@fcuny.net> | 2022-03-31 08:38:37 -0700 |
---|---|---|
committer | Franck Cuny <franck@fcuny.net> | 2022-03-31 08:38:37 -0700 |
commit | 48b1dd0f4fccb4ee67ddb646a14eac6dcf2188ce (patch) | |
tree | 9520e696f6b7ce18014a546c7e0db2102d38cd74 | |
parent | beets: fix configuration + discogs (diff) | |
download | world-48b1dd0f4fccb4ee67ddb646a14eac6dcf2188ce.tar.gz |
beets: more configuration
Diffstat (limited to '')
-rw-r--r-- | users/fcuny/cli/beets.nix | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/users/fcuny/cli/beets.nix b/users/fcuny/cli/beets.nix index 1bab337..c7e1bc4 100644 --- a/users/fcuny/cli/beets.nix +++ b/users/fcuny/cli/beets.nix @@ -6,14 +6,29 @@ settings = { directory = "/data/fast/music"; plugins = - "fromfilename discogs duplicates fetchart embedart badfiles scrub"; - paths = { default = "$albumartist/$album%aunique{}/$track $title"; }; + "fromfilename discogs duplicates fetchart embedart badfiles lastgenre scrub"; + paths = { + default = "$albumartist/$album%aunique{}/$track $title"; + singleton = "Singles/$artist/$title"; + comp = "Compilations/$album%aunique{}/$track - $title"; + "albumtype:soundtrack" = + "Soundtracks/$album${aunique} ($year)/$track $title"; + }; import = { copy = true; move = true; }; va_name = "Various Artists"; embedart = { ifempty = true; }; + + lastgenre = { + auto = false; + canonical = true; + fallback = "unknown"; + force = true; + prefer_specific = true; + }; + fetchart = { cautious = true; sources = "filesystem coverart itunes amazon lastfm wikipedia"; |