# App preferences

To access Bottles preferences, just press the menu button and select **Preferences**.

![Bottles - Main Menu](/files/2TpXkY73bsc04YafxRnj)

Preferences shows four sections:

* General
* Runners
* DLL Components
* Experiments

![Bottles - Preferences](/files/nmYPBaLy85kZb6JvpEk9)

### General

In the **General** section you can configure the Bottles appearance and general settings.

Appearance settings:

* Toggle dark mode (turn off the lights)
* Show update date (this will toggle the last edit date in the bottles list)

General settings:

* Notifications (choose if Bottles should display notifications in your desktop)
* Temp files (toggle to prune the temp directory on Bottles start, this will reduce the disk used by Bottles but also forcing re-download dependencies when installing in new bottles)
* Close Bottles after starting a program (this works only when Bottles was started from the file manager or using the CLI)

Advanced settings:

* Custom bottles path (specifies the directory that Bottles should use to search for existing bottles and create new ones)

### Runners

![Bottles - Preferences - Runners](/files/gxdpGyruklYfPmT7lxER)

In the **Runners** section you can list, browse and install new runners which can be used to create new bottles. [Read more about Runners](/components/runners.md).

### DLL Components

![Bottles - Preferences - DLL Components](/files/Kb7KxcA2BfSrDVFIzgWg)

From the **DLL Components** section you can list, browse and install new versions of DXVK, VKD3D, DXVK-NVAPI and LatencyFleX. [Read more about DXVK](/components/dxvk.md).

### Experiments

The **Experiments** sections allows you to enable functions that are currently under active development and may work unstable. Use them at your own risk.


---

# 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.usebottles.com/bottles/app-preferences.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.
