~yoctocell/peertube

ref: 5cb5082cf36da47e9e14d28b9507716b69309762 peertube/README.org -rw-r--r-- 1014 bytes
5cb5082c — yoctocell Use README.md 2 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
* peertube.el
=peertube.el= is an Emacs interface for [[https://joinpeertube.org][PeerTube]], heavily insipred by [[https://github.com/gRastello/ytel][ytel]].

[[./demo.png]]

* Features
- Integration with [[https://github.com/a13/transmission.el][transmission.el]] for downloading videos
- It uses [[https://www.gnu.org/software/emacs/manual/html_node/elisp/Tabulated-List-Mode.html][tabulated list mode]] and comes with the features associated with it

* Keybindings
| Key | Function               |
|-----+------------------------|
| n   | next line              |
| p   | previous line          |
| o   | open video             |
| d   | download video         |
| s   | search for video       |
| g   | refresh search results |

* TODOs
- [X] Integrate with transmission
- [X] Colors based on the color theme
- [X] Change sorting method
- [X] Open channel link
- [X] Select resolution when downloading
- [X] Preview thumbnail
- [ ] Let users specify other fields
- [ ] Show more metadata
- [ ] Add to MELPA