0
0
mirror of https://github.com/cucumber-sp/yandex-music-linux.git synced 2024-12-23 22:22:59 +03:00
Repacked Electron client of Yandex Music for Linux
Go to file
Yury Shvedov 9363d12ba7 [nix] Prettify code
* Make all build with one mkDerivation procedure
* Use version from version_info.json file
* Add meta field
* Use version_info.json to download exe file if none given
* Add noflake version for testing previous
* Use common desktop file
* Install icon with package

Change-Id: I2fecc74859f3c788161bb2f96bd5aa950d6433ae
2024-01-31 23:59:39 +03:00
nix [nix] Prettify code 2024-01-31 23:59:39 +03:00
templates [templates] Drop absolute path in desktop 2024-01-31 23:59:39 +03:00
.gitignore Deb packages build script 2024-01-31 16:47:17 +03:00
build_deb.sh fix deb build script 2024-01-31 23:20:07 +03:00
flake.lock [nix] Bump to 5.0.8 2024-01-30 23:52:10 +03:00
flake.nix [nix] Prettify code 2024-01-31 23:59:39 +03:00
generate_packages.sh [nix] Add to version bumping script 2024-01-31 21:56:40 +03:00
LICENSE.md Swtiched to .asar + PKGBUILD generation 2024-01-29 21:41:52 +03:00
PKGBUILD Deb packages build script 2024-01-31 16:47:17 +03:00
readme.md Fixed Readme name 2024-01-15 12:33:02 +03:00
repack.sh Add do not fix quit flag 2024-01-30 23:52:10 +03:00
version_info.json Update packages script 2024-01-30 16:19:10 +03:00

yandex-music-linux

Нативный клиент Яндекс Музыки для Linux. Создан с помощью перепаковки бета-версии клиента для OSX/Windows.

Native Yandex Music client for Linux. Made with OSX/Windows beta client repacking.

Скриншоты/Screenshots

image image

Установка/Install

Доступные архитектуры: x64, arm64. Установка возможна с помощью deb и rpm пакетов или распаковкой архива. Актуальная версия клиента доступна в https://github.com/cucumber-sp/yandex-music-linux/releases

Available architectures: x64, arm64 You can install this app with dep and rpm packages, or by extracting archive file. Actual version is available at https://github.com/cucumber-sp/yandex-music-linux/releases

Самостоятельная сборка

Скачайте файл repack.sh и .exe файл клиента. Запустите скрипт с помощью bash repack.sh <path_to_exe>. В процессе выберите сборку для нужных архитектур (x64, arm64). Зависимости которые могут понадобиться: nodejs, jq, npm, 7z, npm asar, rpm-tools

NixOs

Запустите nix run в корне этого репозитория, чтобы запустить приложение. Так же вы можете использовать поле modules из flake этого репозитория. Добавив его в модули вашей системы, вы получите пакет yandex-music в коллекции pkgs.