Skip to content

nilathedragon/high-tide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

High Tide

License: GPL v3 made-with-python

Linux client for TIDAL streaming service.

Important

Not affiliated in any way with TIDAL, this is a third-party unofficial client

Contributing

Coding

There are some TODOs and FIXMEs in the code, you can start there. I'm trying to comment the code, but if needed you can contact me on Matrix (@nokse22:matrix.org) or on Github.

The application is made with GNOME Builder so it should just work if you clone the project and open it with Builder.

If you have contributed you can open a pull request.

Installation

Stores (Still not avalaible) ### High Tide is available on

Download on FlathubGet it from the Snap Store

From latest build

Go to the Actions page, click on the latest working build and download the Artifact for your architecture. Extract the .flatpak file from the downloaded .zip file and install it clicking on it or with:

flatpak install HighTide.flatpak

Beware: Locales are not available when installing from a .flatpak file, since flatpak locales are stored in another runtime for optimisations, and .flatpak files only export the app without runtimes.

If you want/need locales, please build from source.

From source (binary)

You just need to clone the repository, and build with mason.

git clone https://github.com/Nokse22/high-tide.git
mason builddir
mason compile -C builddir
mason install -C builddir

Or open the project in GNOME Builder and click "Run Project".

Uninstallation

We're sorry to see you go! If you want to remove the High Tide flatpak package from your system, here's how to do so:

First, terminate all High Tide processes. Keep in mind that "Run in background" is an option, usually pressing ^Q should be enough to terminate it. Otherwise, you can run killall high-tide to make sure that everything is killed.

You can then remove the package using flatpak :

# When installed system-wide (default)
flatpak uninstall --delete-data io.github.nokse22.HighTide

# When installed for the current user (-u flag at installation)
flatpak uninstall --delete-data -u io.github.nokse22.HighTide

The --delete-data flag should get rid of all the "junk" directories (i.e. cache, configs, etc.) on your system, and you don't need to do anything else.

About

Libadwaita TIDAL client for Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.1%
  • Meson 2.5%
  • CSS 1.4%