Skip to content

Bunkerbewohner/tidal-music-linux

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

tidal-music-linux

This is just a simple wrapper around the Tidal web player based on Electron for Linux.

Screenshot

Requirements

For music playback to work you need the PepperFlashPlayer plugin.

On Ubuntu you can install Flash through Canonical Partners. Once installed, verify the path by opening Chromium and going to chrome://plugins. Click the details button on the top right and check that the Adobe Flash Player Location path is /usr/lib/adobe-flashplugin/libpepflashplayer.so. If not then set the pepperFlashPluginPath variable in main.js to the value reported by Chromium.

To Use

To clone and run this repository you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/Bunkerbewohner/tidal-music-linux
# Go into the repository
$ cd tidal-music-linux
# Install dependencies and run the app
$ npm install && npm start

Build to native

This app can be built to a platform-native package for all major Linux distros using electron-builder. Simply run npm run dist:<package format>.

For instance, for Debian/Ubuntu, run

$ npm run dist:deb

And install with:

$ dpkg -i dist/your-binary.deb

Or for Arch Linux:

Build:

$ npm run dist:pacman

And install:

$ pacman -U dist/your-binary.pacman

For a complete list of electron-builder output formats, check out electron-builder.

License MIT