Skip to content
This repository has been archived by the owner on Jul 24, 2019. It is now read-only.
/ atom-rdio Public archive

Adds Rdio controls to Atom and displays the currently playing song in the status bar

License

Notifications You must be signed in to change notification settings

EtienneLem/atom-rdio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

for Atom

Adds Rdio controls to Atom and displays the currently playing song in the status bar.

Requirements

Features

  • Opens current track directly inside Rdio.app when clicking the title;
  • Sound bars animation pauses when Rdio is paused.

Code Mood™

What if I told you that every bits of code that you write has a mood? Introducing the Rdio: Play Code Mood command, where your code actually tells Rdio what to play.

Madness! How is that possible? It’s actually quite simple. It will convert your current pane’s code (or selection if you have an active selection) into an MD5 digest and keeps only the first 6 digits. It will then ask Rdio.app to play the track number. Rdio does a pretty good job at always playing something. You will always get the same song from an unchanged file.

Every variable, every constant, every method, every single line of code has it’s own mood. Add a new feature, get a new song! Hopefully your code sounds as good as it looks ❤️

Do note that no API calls are made, so if your code wants to play an unavailable track, there’s nothing I can do to stop it. Rdio will fallback to auto play or do nothing. Check your Developer Tools to get more information about each track chosen.

Commands

# Playstate
Play
Pause
Toggle

# Track
Next
Previous
Play Code Mood
Open Current Track

# Collection
Add
Remove

# Mobile
Sync
Unsync

Credits

About

Adds Rdio controls to Atom and displays the currently playing song in the status bar

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •