configurations for my servers and desktops
nix nixos flake dots dotfiles

feat: better beets config

+10 -4
+10 -4
hosts/bluepill/modules/beets.nix
··· 10 10 imagemagick 11 11 ]; 12 12 13 - environment.etc."beets/config.yaml".text = '' 13 + environment.variables.BEETSDIR = "/srv/media/music/beets"; 14 + 15 + systemd.tmpfiles.rules = [ 16 + "d /srv/media/music/beets 2775 root share-media -" 17 + ]; 18 + 19 + system.activationScripts.beetsConfig = '' 20 + cat > /srv/media/music/beets/config.yaml <<'EOF' 14 21 directory: /srv/media/music 15 - library: /srv/media/music/musiclibrary.db 22 + library: /srv/media/music/beets/musiclibrary.db 16 23 17 24 original_date: yes 18 25 import: ··· 43 50 quality: 90 44 51 replaygain: 45 52 backend: ffmpeg 53 + EOF 46 54 ''; 47 - 48 - environment.variables.BEETSDIR = "/etc/beets"; 49 55 }