summaryrefslogtreecommitdiff
path: root/nixos/hosts/bin/components
diff options
context:
space:
mode:
authorcaley <195605706+cqley@users.noreply.github.com>2026-07-30 03:09:45 +0200
committerGitHub <noreply@github.com>2026-07-30 03:09:45 +0200
commitd4217778dc0dbc02f1f2de874a5748bc60431f9c (patch)
tree0475da0196caa11a381c3f2a7ecbf8acdad39b8d /nixos/hosts/bin/components
parentb70fd4e682c0a6ff019d20436605b655cabae0f8 (diff)
Update music.nix
Diffstat (limited to 'nixos/hosts/bin/components')
-rw-r--r--nixos/hosts/bin/components/music.nix16
1 files changed, 16 insertions, 0 deletions
diff --git a/nixos/hosts/bin/components/music.nix b/nixos/hosts/bin/components/music.nix
index db35a08..eed5572 100644
--- a/nixos/hosts/bin/components/music.nix
+++ b/nixos/hosts/bin/components/music.nix
@@ -38,4 +38,20 @@
};
startAt = "*:0/3";
};
+
+ systemd.services.unfassbar = {
+ script = ''
+ cd /var/lib/navidrome/music || exit 1
+ yt-dlp -x --audio-format mp3 --embed-metadata --embed-thumbnail \
+ --playlist-items 1 \
+ -o "%(title)s.%(ext)s" \
+ "https://music.youtube.com/playlist?list=PLEjgu53NfIVDFSb4HV3Qj7-IF4TQlXBNp"
+ '';
+ path = [ pkgs.yt-dlp pkgs.ffmpeg ];
+ serviceConfig = {
+ Type = "oneshot";
+ User = "navidrome";
+ };
+ startAt = "*:0/3";
+ };
}