{"repo":"dubeyKartikay/lazyspotify","free":true,"listed":false,"github":"https://github.com/dubeyKartikay/lazyspotify","clone":"git clone https://github.com/dubeyKartikay/lazyspotify.git","description":"Terminal Spotify client for macOS and Linux","language":"Go","stars":417,"topics":["cli","go","homebrew","librespot","linux","macos","music-player","spotify","terminal","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"✍️ I write about building tools like this at dubeykartikay.com. lazyspotify A terminal Spotify client. Requirements - A Spotify Premium account. - A working system keyring. - The patched lazyspotify-librespot daemon (only if you are installing from source or running an unpackaged build) - On Linux, one of wl-clipboard , xclip , or xsel if you want clipboard support on the auth screen. Install Homebrew Arch Linux Nix Available in Nixpkgs. GitHub Releases Download the latest package from GitHub Releases. - macOS: signed .zip - Ubuntu/Debian: .deb - Fedora/RHEL: .rpm - Arch: .tar.gz Example package installs: Build From Source Build the app: Then build the patched daemon from dubeyKartikay/go-librespot and point librespot.daemon.cmd at that binary in your config. If you build lazyspotify yourself and do not compile in a packaged daemon path, librespot.daemon.cmd is required. Demos Play A Track From Playlist Track Player Controls Library Navigation Search Set Up Your Spotify Client ID lazyspotify requires your own Spotify app client ID. 1. Open the Spotify Developer Dashboard. 2. Create a new app with: - App name: lazyspotify - App description: terminal based spotify client - Website: https://github.com/dubeyKartikay/lazyspotify - Redirect URIs: http://127.0.0.1:8287/callback - APIs used: Web API , Web Playback SDK 3. Copy the app's Client ID. 4. Put the Client ID in config.yml or export it as an environment variable. See Configuration. Minimal config: Environment override: If you","default_branch":null,"files":null,"tree":[],"storefront":"/r/dubeyKartikay","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dubeyKartikay/lazyspotify/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}