nix-configs

Personal NixOS and home-manager configuration files
Log | Files | Refs

beets.nix (563B)


      1 {
      2   programs.beets = {
      3     enable = true;
      4     settings = {
      5       directory = "/tank/media/audio/music";
      6       library = "/tank/media/audio/music/beets.db";
      7       threaded = "yes";
      8       plugins = [ "musicbrainz" "scrub" ];
      9       ui = {
     10         color = "yes";
     11       };
     12       import = {
     13         write = true;
     14         copy = false;
     15         move = true;
     16       };
     17       paths = {
     18         default = "$albumartist/$year $album/$track $title";
     19         singleton = "$albumartist/$year $album - $title";
     20       };
     21       scrub = {
     22         auto = true;
     23       };
     24     };
     25   };
     26 }