Add artist split ignore file configuration and create empty file on setup

- Introduced `_artist_split_ignore_file_name` in `UserConfig` for better configuration management.
- Updated `create_config_dir` to create an empty `artist_split_ignore.txt` file if it doesn't exist.
- Added "Belle & Sebastian" to the existing artist split ignore list.
This commit is contained in:
cwilvx
2025-06-09 18:28:27 +03:00
parent 4b600e1c0c
commit 54f3fa67b7
3 changed files with 17 additions and 4 deletions
+1
View File
@@ -41,6 +41,7 @@ def load_user_artist_ignore_list() -> set[str]:
@dataclass
class UserConfig:
_config_path: str = ""
_artist_split_ignore_file_name: str = "artist_split_ignore.txt"
# NOTE: only auth stuff are used (the others are still reading/writing to db)
# TODO: Move the rest of the settings to the config file