mirror of
https://github.com/cucumber-sp/yandex-music-linux.git
synced 2025-03-21 01:33:42 +03:00
[nix] Add to README.md
Additionally remove extra variable from nix workflow Change-Id: Ia2d572d7087c8ca9a1cdb78a6ab2b70b75352ae1
This commit is contained in:
parent
22141fd0cd
commit
c98511f7c1
6
.github/workflows/build.yml
vendored
6
.github/workflows/build.yml
vendored
@ -60,9 +60,9 @@ jobs:
|
||||
- uses: DeterminateSystems/magic-nix-cache-action@v2
|
||||
|
||||
- name: Build yandexmusic
|
||||
run: NIXPKGS_ALLOW_UNFREE=1 nix build --impure .#yandexmusic
|
||||
run: nix build --impure .#yandexmusic
|
||||
- name: Build yandexmusic background
|
||||
run: NIXPKGS_ALLOW_UNFREE=1 nix build --impure .#yandexmusic-background
|
||||
run: nix build --impure .#yandexmusic-background
|
||||
- name: Build yandexmusic without flakes binaries
|
||||
run: NIXPKGS_ALLOW_UNFREE=1 nix build --impure .#yandexmusic-noflakes
|
||||
run: nix build --impure .#yandexmusic-noflakes
|
||||
|
||||
|
33
README.md
33
README.md
@ -14,6 +14,10 @@ Native YandexMusic client for Linux. Built using repacking of Windows client (El
|
||||
- [ASAR archive](#asar-archive)
|
||||
- [Arch Linux](#arch-linux-1)
|
||||
- [Debian/Ubuntu](#debianubuntu-1)
|
||||
- [Run with nix](#run-with-nix)
|
||||
- [Run with flakes](#run-with-flakes)
|
||||
- [Run old style](#run-old-style)
|
||||
- [Install to NixOS](#install-to-nixos)
|
||||
|
||||
## Screenshots
|
||||

|
||||
@ -129,3 +133,32 @@ You can build `.deb` binary package using the following command:
|
||||
```
|
||||
sh build_deb.sh [-a <x64|armv7l|arm64|all> default=x64]
|
||||
```
|
||||
|
||||
***
|
||||
|
||||
## Run with nix
|
||||
|
||||
The `yandexmusic` package has unlicensed license, so you need to have
|
||||
`allowUnfree` option enabled.
|
||||
|
||||
### Run with flakes
|
||||
|
||||
Execute next to build and run yandex music directly from github
|
||||
|
||||
```
|
||||
nix run github:cucumber-sp/yandex-music-linux
|
||||
```
|
||||
|
||||
### Run old style
|
||||
|
||||
Execute next in this repository to build yandexmusic package without using
|
||||
flakes.
|
||||
|
||||
```
|
||||
nix-build --expr '(import <nixpkgs> {}).callPackage ./nix {}'
|
||||
```
|
||||
|
||||
### Install to NixOS
|
||||
|
||||
This flake exports `modules` list. Append it to your system modules and add
|
||||
`yandexmusic` package to `environment.systemPackages`.
|
||||
|
Loading…
Reference in New Issue
Block a user