Skip to content

Generator/gnome-twitch

 
 

Repository files navigation

GNOME Twitch

Enjoy Twitch on your GNU/Linux desktop.

Install

Dependencies

  • meson >= 0.36.0 (install only)
  • ninja (install only)
  • gtk+-3.0 >= 3.20
  • libsoup
  • json-glib
  • webkit2gtk or webkitgtk with -Duse-deprecated-webkit=true flag

Player backend - GStreamer Cairo & GStreamer OpenGL

  • gstreamer-1.0
  • gst-libav
  • gst-plugins-base
  • gst-plugins-good
  • gst-plugins-bad

Player backend - GStreamer Clutter

Same as above plus:

  • clutter-gst-3.0
  • clutter-gtk-1.0

Player backend - MPV OpenGL

  • mpv

From source

meson build
sudo ninja -C build install

Install extra player backends

Root install

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

Local install

Same as the root install but instead change the last two lines to:

meson build --prefix=$HOME/.local --libdir=share
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

About

GNOME Twitch app for watching Twitch on your GNU/Linux desktop

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 91.1%
  • Meson 2.8%
  • Shell 2.7%
  • Objective-C 2.0%
  • CSS 0.5%
  • Inno Setup 0.4%
  • Other 0.5%