~yoctocell/peertube

ref: 63fb03ad1613018bbe573a4cc02064e87e201309 peertube/README.org -rw-r--r-- 1.1 KiB
63fb03ad — yoctocell Update mail and url 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
32
33
34
* peertube.el
=peertube.el= is an Emacs interface for [[search.joinpeertube.org][PeerTube]], heavily insipred by [[https://github.com/gRastello/ytel][ytel]].

*Note*: This is still in alpha stage.

[[./demo.png]]

* Features
- Respects your native color theme
- 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