peertube.el =========== `peertube.el` is an Emacs interface for [PeerTube](https://joinpeertube.org), heavily insipred by [ytel](https://github.com/gRastello/ytel). ![](./demo.png) Features ======== - Integration with [transmission.el](https://github.com/a13/transmission.el) for downloading videos - It uses [tabulated list mode](https://www.gnu.org/software/emacs/manual/html_node/elisp/Tabulated-List-Mode.html) 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