Skip to content

A small python programm that creates an icon on the taskbar, allowing you to shuffle a folder of music.

License

Notifications You must be signed in to change notification settings

shokifrend007/ShuffleApplet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShuffleApplet

A small python programm that creates an icon on the taskbar, allowing you to shuffle a folder of music.

Setup

Run this command to install needed packages:

sudo apt install ffmpeg python3 python3-pip libasound2-dev libxcb-xinerama0

Run this command to install needed python packages:

pip3 install pyside2 simpleaudio pydub

Make main.py executable:

chmod u+x main.py

(optional) Move the ShuffleApplet folder into /opt:

sudo mv ShuffleApplet /opt/

Move your music into the music folder or change the config.json to point to your music folder:

mv ~/Music/* /opt/ShuffleApplet/music/
# or change it in config.json
"musicFolder": "~/Music/",

(optional) Replace logo.png and logo-active.png with your icons.

Test it!

/path/to/ShuffleApplet/main.py

Now you can add this to your startup applications:

bash -c "cd /path/to/ShuffleApplet; ./main.py; exit"

Config

Look at the comments in config.json for more info.

Pro tip

Set up multiple instances for different playlists/folders and add them all to the startup applications.

License

This project is under the GNU GPLv2 license.

The example music used is by HoliznaCC0 from https://freemusicarchive.org/music/holiznacc0/lost under the CC0 license.

About

A small python programm that creates an icon on the taskbar, allowing you to shuffle a folder of music.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages