vinszent / gnome-twitch

Enjoy Twitch on your GNU/Linux desktop
http://gnome-twitch.vinszent.com
Other
440 stars 41 forks source link
gnome gtk3 linux twitch

GNOME Twitch

Enjoy Twitch on your GNU/Linux desktop.

Install

Dependencies

Player backend - GStreamer Cairo & GStreamer OpenGL

Player backend - GStreamer Clutter

Same as above plus:

Player backend - MPV OpenGL

From source

meson build
sudo ninja -C build install

Install player backends

Root install

meson build \
    -Dbuild-executable=false \
    -Dbuild-player-backends=${PLAYER_BACKENDS_YOU_WANT}
sudo ninja -C build install

Note: ${PLAYER_BACKENDS_YOU_WANT} should be replaced with a comma separated list of gstreamer-opengl,gstreamer-cairo,gstreamer-clutter,mpv-opengl, for example -Dbuild-player-backends=gstreamer-cairo,mpv-opengl

Local install

meson build --prefix=$HOME/.local --libdir=share \
    -Dbuild-executable=false \
    -Dbuild-player-backends=${PLAYER_BACKENDS_YOU_WANT}
ninja -C build install

Packages

To install extra backends, please refer to either instructions above or checkout the wiki page for details on which packages to install for the common distros.

Screenshots