General API Integrations Advanced Theming About

Playback

#### Notifications

Show a notification when a new song starts.

#### Skip Artists automatically

The following list of artists (1 per line) will be skipped automatically.

#### Block ads

Disabled audio & visual ads, unlocked lyrics, suggested track, track info, unlimited skips

UI

#### Fixed menubar

Always show TIDAL Hi-Fi's menu bar.

System

#### Tray icon

Show TIDAL Hi-Fi's tray icon.

#### Minimize on Close

Minimize window on close instead.

#### Hotkeys

Enable extra hotkeys to achieve feature parity with the desktop apps.

#### Single instance

Prevent opening multiple TIDAL Hi-Fi's instances.

API

TIDAL Hi-Fi has a built-in web API to allow users to get current song information. You can optionally enable playback control as well.

#### Web API

Enable the TIDAL Hi-Fi web API.

API port

#### Playback control

Enable playback control from the web API.

Integrations

TIDAL Hi-Fi is extensible through the use of integrations. You can enable or disable them here.

#### MPRIS

Enable MPRIS interface which provides a mechanism for discovery, querying and basic playback control on Linux systems.

Discord

#### Discord RPC

Show what you're listening to on Discord.

#### Details prefix

Prefix for the "details" field of Discord's rich presence.

#### Button text

Text to display on the button below the song information.

ListenBrainz

#### Enable ListenBrainz

Scrobble your listens directly to ListenBrainz.

#### ListenBrainz API Url

There are multiple instances for ListenBrainz you can set the corresponding API url below.

#### ListenBrainz User Token

Provide the user token you can get from the settings page.

#### ScrobbleDelay

The delay (in ms) to send a song to ListenBrainz. Prevents spamming the API when you fast forward immediately

Settings

#### Update frequency

The amount of time, in milliseconds, that TIDAL Hi-Fi will refresh its playback info by scraping the website. The default of 500 seems to work in more cases but if you are fine with a bit more resource usage you can decrease it as well.

Flags

#### Disable hardware built-in media keys

Also prevents certain desktop environments from recognizing the chrome MPRIS client separately from the custom MPRIS client.

#### Enable GPU rasterization

Move a part of the rendering to the GPU for increased performance.

#### Disable Background Throttling

Makes app more responsive while in the background, at the cost of performance.

#### Wayland support

Adds a couple of Electron flags to help TIDAL Hi-Fi run smoothly on the Wayland window system.

Theming

#### Custom CSS

The css that you put in here will be injected into a style tag in the head of the document.

Theme files

#### Current theme

Select a theme below or "Tidal - Default" to return to the original Tidal look.

#### Upload new themes

Click the button and select the css files to import. They will be added to the theme list automatically.

Choose files or drag and drop files here

#### TIDAL Hi-Fi

5.7.0
Github Report an issue Contributors