From b3d49dcb70a67c7fc60bfff9914bf0434e2b6390 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Fri, 8 Apr 2022 17:02:16 -0700 Subject: delete all CLI modules Everything is under home/ now --- users/fcuny/cli/media.nix | 53 ----------------------------------------------- 1 file changed, 53 deletions(-) delete mode 100644 users/fcuny/cli/media.nix (limited to 'users/fcuny/cli/media.nix') diff --git a/users/fcuny/cli/media.nix b/users/fcuny/cli/media.nix deleted file mode 100644 index 9e965e5..0000000 --- a/users/fcuny/cli/media.nix +++ /dev/null @@ -1,53 +0,0 @@ -{ config, lib, pkgs, hostname, ... }: -let - musicDirectory = if (hostname == "tahoe") then - "/data/fast/music" - else - "/home/fcuny/media/music"; -in { - xdg.configFile."yt-dlp/config".source = ../configs/yt-dlp/config; - - home.packages = with pkgs; [ - yt-dlp - flac - abcde - (pkgs.writers.writeDashBin "rip-flac" '' - ${pkgs.abcde}/bin/abcde -Vx -G -a "cddb,read,encode,tag,move,clean" -o flac - '') - ]; - - # inspired from https://blog.yossarian.net/2022/02/21/Enjoying-music-curation-again - programs.beets = { - enable = true; - settings = { - directory = musicDirectory; - plugins = - "fromfilename discogs duplicates fetchart embedart badfiles lastgenre scrub"; - paths = { - default = "$albumartist/$album%aunique{}/$track $title"; - singleton = "Singles/$artist/$title"; - comp = "Compilations/$album%aunique{}/$track - $title"; - "albumtype:soundtrack" = "Soundtracks/$album ($year)/$track $title"; - }; - import = { - copy = true; - move = true; - }; - va_name = "Various Artists"; - embedart = { ifempty = true; }; - - lastgenre = { - auto = false; - canonical = true; - fallback = "unknown"; - force = true; - prefer_specific = true; - }; - - fetchart = { - cautious = true; - sources = "filesystem coverart itunes amazon lastfm wikipedia"; - }; - }; - }; -} -- cgit 1.4.1