# IdleStyle

![](/files/9qiGZTbeivJhECVOxQBp)

**IdleStyle** offers fully customizable screensavers with custom animation support. Custom animations can be used to display a range of things such as images and videos.

More: [Github repo](https://github.com/Jax-Core/IdleStyle)

## Customization

### Animation styles

Choose your preferred animation style in the animations tab.

### Video Backgrounds

**Configuring ffplay:**

To use video backgrounds, you must first install and configure **ffplay** which is a part of [**ffmpeg**](https://github.com/BtbN/FFmpeg-Builds/releases)**.** Follow the instructions below to setup **ffplay**.

1. Open [this link](https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl.zip). This link will download a zipped file named `ffmpeg-master-latest-win64-gpl.zip`
2. Extract the zipped file you just downloaded and open the `ffmpeg-master-latest-win64-gpl` folder. Inside, you will find another folder with the same name which will be required in the next step.
3. Open the `ffmpeg-master-latest-win64-gpl` folder, and go into the `bin` folder.
4. Copy the `ffplay.exe` (`CTRL + C`).
5. Open File Explorer and navigate to `%appdata%\Rainmeter\JaxCore\CoreData\IdleStyle`.\
   \&#xNAN;*<mark style="color:orange;">For existing Rainmeter users:</mark>* <mark style="color:orange;"></mark><mark style="color:orange;">`%USERPROFILE%\Documents\Rainmeter\Skins\CoreData\IdleStyle`</mark>
6. Paste the `ffplay.exe` you copied in **Step 4** into the folder named `IdleStyle` which you opened, on **Step 5**

**Setting up the video background:**

1. Open Core and head over to the **Modules** section.
2. Select **IdleStyle** from the list and proceed to the **Animation** tab.
3. Second from the bottom, enable the custom video background preset.
4. Go to **Appearance** tab and under **Customization** press the `DefaultVideo` button besides the `Video Path` text.
5. Choose the custom video background you want to use. **Please select common file formats such as `.mp4`**


---

# 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://wiki.jaxcore.app/modules/idlestyle.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.
