a Jellyfin & Subsonic client for the terminal — powered by mpv, Chromecast and UPnP MediaRenderer
mpv
chromecast
mpris
navidrome
jellyfin
upnp
tui
1name: nix
2
3on:
4 push:
5 branches:
6 - main
7 pull_request:
8
9jobs:
10 build:
11 strategy:
12 fail-fast: false
13 matrix:
14 os:
15 - ubuntu-latest
16 - macos-latest
17 runs-on: ${{ matrix.os }}
18 steps:
19 - uses: actions/checkout@v4
20 - uses: DeterminateSystems/nix-installer-action@v16
21 - name: Setup Cachix
22 uses: cachix/cachix-action@v17
23 with:
24 name: tsirysndr
25 authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}"
26 - name: Build
27 run: nix build -L