From 835acd40ab15f5c8f70cb3cb45cc45c1f2110681 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 12 Oct 2023 09:19:31 +0200 Subject: [PATCH] multimedia: Move access tokens to dotter templating Moved usernames and passwords into local variables in dotter to be able to commit the files nonetheless. Thus makes use of dotter templating for beets and mopidy. Empty example configuration can be found in local.toml in the dotter directory. --- .dotter/local.toml | 7 +++++++ multimedia/.config/beets/config.yaml | 2 ++ multimedia/.config/mopidy/mopidy.conf | 7 ++++++- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.dotter/local.toml b/.dotter/local.toml index f649759..25a671e 100644 --- a/.dotter/local.toml +++ b/.dotter/local.toml @@ -4,3 +4,10 @@ packages = ["workstation"] [files] [variables] + +multimedia_beets_musicbrainz_user = "" +multimedia_beets_musicbrainz_pass = "" +multimedia_mopidy_subidy_url = "" +multimedia_mopidy_subidy_user = "" +multimedia_mopidy_subidy_pass = "" + diff --git a/multimedia/.config/beets/config.yaml b/multimedia/.config/beets/config.yaml index 03b417d..37324c9 100644 --- a/multimedia/.config/beets/config.yaml +++ b/multimedia/.config/beets/config.yaml @@ -48,6 +48,8 @@ item_fields: musicbrainz: extra_tags: [year, catalognum, country, media, label] + user: {{multimedia_beets_musicbrainz_user}} + pass: {{multimedia_beets_musicbrainz_pass}} auto: yes remove: yes diff --git a/multimedia/.config/mopidy/mopidy.conf b/multimedia/.config/mopidy/mopidy.conf index 29679c6..2f5173b 100644 --- a/multimedia/.config/mopidy/mopidy.conf +++ b/multimedia/.config/mopidy/mopidy.conf @@ -146,7 +146,7 @@ enabled = false #default_playlist_scheme = m3u [local] -#enabled = true +enabled = false #max_search_results = 100 media_dir = $XDG_MUSIC_DIR scan_timeout = 5000 @@ -182,6 +182,11 @@ scan_timeout = 5000 # *.jpeg # *.png +[subidy] +url={{multimedia_mopidy_subidy_url}} +username={{multimedia_mopidy_subidy_user}} +password={{multimedia_mopidy_subidy_pass}} + [mpris] #enabled = true #bus_type = session