Skip to content

akhilkedia/pithos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

740 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pithos Client with Downloader

It will download any song you "love", along with album art and tags. Requires eyeD3 to be installed.

Install Instructions

  1. First install standard Pithos build dependencies -
sudo apt-get install meson python3-gi python3-gi-cairo \
  gir1.2-gstreamer-1.0 gir1.2-gst-plugins-base-1.0 gstreamer1.0-plugins-good gstreamer1.0-plugins-bad  \
  gir1.2-secret-1 libgdk-pixbuf2.0-dev libglib2.0-dev gnome-keyring appstream-util libappstream-glib-dev \
  python3-pylast gir1.2-appindicator3-0.1 gir1.2-keybinder-3.0 gnome-icon-theme-symbolic libxml2-utils gvfs
  # Last line is optional
  1. Then install some dependencies specific to this fork -
sudo apt install eyed3
  1. Then upgrade your meson version by downloading from here https://github.com/mesonbuild/meson/releases (tested on version 0.45.0). Untar and install using
sudo python3 setup.py install --record install.txt
  1. Then edit the song download path in ./pithos/downloadPandora.

  2. Now build Pithos -

meson build
ninja -C build
  1. Finally install Pithos -
sudo ninja -C build install

Pithos is a native Pandora Radio client for Linux. It's much more lightweight than the Pandora.com web client, and integrates with desktop features such as media keys, notifications, and the sound menu.

For screenshots, install instructions and more, see the Pithos home page.

License: GNU GPLv3

Pithos is not affiliated with or endorsed by Pandora Media, Inc.

About

A Pandora Radio Client

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 98.5%
  • Meson 1.4%
  • Shell 0.1%