Skip to content

FlorisVleugels/soundcloud-tui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soundcloud TUI (WIP)

A Soundcloud client for the terminal written in Rust, inspired by spotify-tui.

Installation

To be added

Connecting to Soundcloud’s API

soundcloud-tui needs to connect to Soundcloud’s API in order to find and stream music etc. API access requires you to sign up your own app

Instructions on how to set this up are below:

  1. Go to the Soundcloud help center
  2. Ask for API access (by registering an app) using "SoundCloud's Support Robot"
    • When your request is fulfilled you will be able to see your Client ID and Client Secret in your apps page
  3. Add http://localhost:3000 to the Redirect URIs and click Save
  4. You are now ready to authenticate with Soundcloud!
  5. Go back to the terminal
  6. Enter your Client ID and Client Secret in ~/.config/soundcloud-tui/client.yml
  7. Run soundcloud-tui
  8. You will be redirected to an official Soundcloud webpage to ask you for permissions.
  9. After accepting the permissions, you'll be redirected to localhost. If all goes well, the redirect URL will be parsed automatically.

And now you are ready to use the soundcloud-tui 🎉

About

Soundcloud for the terminal written in Rust 🔥

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published