# Profiles

Profiles add an additional layer of management for dealing with one or more app configurations. spotify\_sync allows you to cache these configurations in your operating system user cache.

When running spotify\_sync with a profile, persistent data is stored per profile, per Spotify account. This makes it possible to have more than 1 configuration per account.

Currently, you can generate, add,  list and remove config profiles.

#### Add your first profile

* Generate an example to edit. This will output a config.json in the current working directory

```
spotify_sync config generate
```

* Configure your config
* Add your config file to the profile cache

```
spotify_sync config add myFirstProfile ./config.json
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.spotify-sync.jbh.cloud/configuration/profiles.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
