Open source Yandex.Music client / Music player
levovix0 5a2ac9a8a4 refactor: separate gui framework out of DMusic | 1 سال پیش | |
---|---|---|
.github | 1 سال پیش | |
qml | 1 سال پیش | |
resources | 1 سال پیش | |
src | 1 سال پیش | |
translations | 1 سال پیش | |
.gitignore | 1 سال پیش | |
DMusic.nimble | 1 سال پیش | |
org.DTeam.DMusic.yml | 1 سال پیش | |
readme.md | 1 سال پیش |
See releases
Flatpak (from source code)
git clone https://github.com/levovix0/DMusic
cd DMusic
flatpak install org.kde.Sdk/x86_64/5.15-21.08
flatpak install org.kde.Platform/x86_64/5.15-21.08
flatpak-builder --user --install --force-clean build-flatpak org.DTeam.DMusic.yml
AUR (from source code), see package
yay -S dmusic
Compile for Linux (from source code)
sudo pacman -S nim # or use other way to install nim in your linux distribution
git clone https://github.com/levovix0/DMusic
cd DMusic
nimble install # result will be ~/.nimble/bin/dmusic
add nimble dir to path (bash):
echo "export PATH='\$PATH:~/.nimble/bin/dmusic'" >> ~/.bashrc
add nimble dir to path (fish):
fish_add_path ~/.nimble/bin/dmusic
Compile for Windows (from source code)
see wiki
Compile flags
-d:debugRequests
- print all requested urls to stdout-d:debugYandexMusicBehaviour
- debug Yandex.Music service and api behaviour
If you want to support this project, here is some tasks to do:
translations
directory, translations is made via localize)
Just fork levovix0/DMusic to your account, make changes and submit a pull request.
Or if it requires new repository to be created, create it and add an "change dependency" issue.