Commit 3e706814b6df

Vincent Demeester <vincent@sbr.pm>
2025-12-23 15:07:04
fix(beets): Prevent concurrency issues and correct playlist naming
- Avoid race conditions during import with auto-update disabled - Fix duplicate "electronic.m3u" playlist name conflict - Ensure stable playlist generation during music imports Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 5e2952e
Changed files (1)
home
common
services
home/common/services/beets.nix
@@ -162,6 +162,7 @@ in
 
       # Smart playlists
       smartplaylist = {
+        auto = false; # Disable auto-updates during import to avoid concurrency issues
         relative_to = "${actualBaseDir}/playlists";
         playlist_dir = "${actualBaseDir}/playlists";
         playlists = [
@@ -212,7 +213,7 @@ in
             query = "genre:Electronic";
           }
           {
-            name = "electronic.m3u";
+            name = "trance.m3u";
             query = "genre:Trance";
           }
           {