This repository has been archived on 2024-04-14. You can view files and clone it, but cannot push or open issues or pull requests.
nixos-dotfiles/user/configs/beets/default.nix

32 lines
724 B
Nix
Raw Normal View History

2023-10-08 10:51:15 +01:00
{...}: {
2022-08-07 16:37:11 +01:00
programs.beets = {
enable = true;
settings = {
2023-05-21 01:35:32 +01:00
plugins = "ftintitle fetchart embedart chroma edit replaygain badfiles fish";
2022-08-07 16:37:11 +01:00
directory = "/mnt/hdd/Music";
library = "/mnt/hdd/Music/library.db";
2023-05-14 10:23:49 +01:00
# asciify_paths = true;
2022-08-07 16:37:11 +01:00
import = {
2023-05-10 13:37:18 +01:00
"write" = true;
2022-08-07 16:37:11 +01:00
"resume" = true;
"group_albums" = true;
"move" = true;
};
paths = {
2023-05-10 13:37:18 +01:00
"default" = "$albumartist/$year - $album%aunique{}/$track $title";
"singleton" = "Singles/$artist/$year - $title";
"comp" = "Compilations/$year - $album%aunique{}/$track $title";
2022-08-07 16:37:11 +01:00
};
replaygain = {
"backend" = "gstreamer";
2023-05-10 13:37:18 +01:00
"threads" = 16;
2022-08-07 16:37:11 +01:00
};
};
};
}