Something went wrong. Try again.
❄️ Dotfiles and NixOS configurations
Something went wrong. Try again.
979 B · 48 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849{ config, pkgs, ...}: { age.secrets."beets-secrets.yaml" = { file = ../../secrets/common/beets-secrets.yaml.age; owner = config.primaryUser.name; };
hm.programs.beets = { enable = true; package = pkgs.beets-unstable; mpdIntegration.enableStats = true; mpdIntegration.enableUpdate = true; settings = { directory = config.hm.xdg.userDirs.music; library = "${config.hm.xdg.userDirs.music}/musiclibrary.db"; clutter = [ "Thumbs.DB" ".DS_Store" ".directory" ];
import = { move = true; timid = true; detail = true; bell = true; };
ui.color = true; plugins = [ "chroma" "duplicates" "edit" "fetchart" "mbcollection" "mbsync" "replaygain" "scrub" ]; replaygain.backend = "gstreamer";
include = [config.age.secrets."beets-secrets.yaml".path]; }; };}