38 lines
642 B
Markdown
38 lines
642 B
Markdown
# tv.sh
|
|
|
|
A small script to offer a channel selection menu through fuzzel and pass the streaming links to mpv.
|
|
|
|
It performs requests to epg.pw to retrieve the data.
|
|
|
|
## Installation
|
|
|
|
```sh
|
|
git clone https://git.konsthol.eu/konsthol/MPVTV
|
|
cd MPVTV
|
|
sudo cp tv.sh /usr/bin/
|
|
(Or cp tv.sh anywhere in your $PATH)
|
|
```
|
|
|
|
## Usage
|
|
|
|
Simply run `tv.sh stream` or `tv.sh schedule` or even better assign those two functions to run with a keybinding.
|
|
|
|
## Dependencies
|
|
|
|
* git
|
|
* curl
|
|
* sed
|
|
* awk
|
|
* fuzzel (or dmenu if you change the code)
|
|
* mpv
|
|
* grep
|
|
* jq
|
|
* cut
|
|
* notify-send (Optional)
|
|
|
|
## Credits go to
|
|
|
|
* [EPG](https://epg.pw/)
|
|
|
|
As they provide the data.
|