first commit

This commit is contained in:
Tomas Dvorak
2026-04-13 17:46:58 +02:00
commit 6e8fedf534
234 changed files with 53808 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
import contextlib
from sqlalchemy.exc import IntegrityError
from swingmusic.db.userdata import PluginTable
def register_plugins():
with contextlib.suppress(IntegrityError):
PluginTable.insert_one(
{
"name": "lyrics_finder",
"active": True,
"settings": {
"auto_download": True,
"overide_unsynced": True,
"provider_order": ["lrclib", "musixmatch"],
},
"extra": {
"description": "Find lyrics from the internet",
},
}
)