dotfiles/modules/desktop/apps/beets.nix

18 lines
479 B
Nix

{config, ...}: {
flake.modules.nixos.desktop = {pkgs, ...}: {
environment.systemPackages = with pkgs; [beets];
};
flake.modules.homeManager.desktop = {
programs.beets = {
enable = true;
settings = {
directory = "/home/${config.flake.meta.user.name}/Music";
import.move = true;
import.copy = false;
paths.default = "$albumartist/$album/$track $title";
plugins = ["fetchart" "musicbrainz"];
};
};
};
}