Update README.rst
This commit is contained in:
44
README.rst
44
README.rst
@@ -54,6 +54,10 @@ To run the program, type
|
|||||||
|
|
||||||
$ rtv --help
|
$ rtv --help
|
||||||
|
|
||||||
|
--------
|
||||||
|
Controls
|
||||||
|
--------
|
||||||
|
|
||||||
| Move the cursor using either the arrow keys or *Vim* style movement
|
| Move the cursor using either the arrow keys or *Vim* style movement
|
||||||
| Press **up** and **down** to scroll through submissions.
|
| Press **up** and **down** to scroll through submissions.
|
||||||
| Press **right** to view the selected submission and **left** to return.
|
| Press **right** to view the selected submission and **left** to return.
|
||||||
@@ -61,6 +65,25 @@ To run the program, type
|
|||||||
|
|
|
|
||||||
| See `CONTROLS.rst <https://github.com/michael-lazar/rtv/blob/master/CONTROLS.rst>`_ for the complete list of available commands.
|
| See `CONTROLS.rst <https://github.com/michael-lazar/rtv/blob/master/CONTROLS.rst>`_ for the complete list of available commands.
|
||||||
|
|
||||||
|
--------------
|
||||||
|
Authentication
|
||||||
|
--------------
|
||||||
|
|
||||||
|
RTV enables you to login to your reddit account in order to perform actions like voting and leave comments.
|
||||||
|
The login process uses OAuth [#]_ and follows these steps:
|
||||||
|
|
||||||
|
1. Initiate a login by pressing the ``u`` key.
|
||||||
|
2. Open a new webpage where reddit will ask you to authorize the application.
|
||||||
|
3. Click **Accept**.
|
||||||
|
|
||||||
|
RTV will retrieve an auth token with your information and store it locally in ``{HOME}/.config/rtv/refresh-token``.
|
||||||
|
You can disable storing the token by setting ``persistent=False`` in the config.
|
||||||
|
|
||||||
|
Note that RTV no longer allows you to input your username/password directly. This method of cookie based authentication has been deprecated by reddit [#]_.
|
||||||
|
|
||||||
|
.. [#] `<https://github.com/reddit/reddit/wiki/OAuth2>`_
|
||||||
|
.. [#] `<https://www.reddit.com/r/redditdev/comments/2ujhkr/important_api_licensing_terms_clarified/>`_
|
||||||
|
|
||||||
=============
|
=============
|
||||||
Configuration
|
Configuration
|
||||||
=============
|
=============
|
||||||
@@ -92,25 +115,6 @@ If you prefer the complete terminal experience, set ``$BROWSER`` to a console-ba
|
|||||||
|
|
||||||
`w3m <http://w3m.sourceforge.net/>`_, `lynx <http://lynx.isc.org/>`_, and `elinks <http://elinks.or.cz/>`_ are all good choices.
|
`w3m <http://w3m.sourceforge.net/>`_, `lynx <http://lynx.isc.org/>`_, and `elinks <http://elinks.or.cz/>`_ are all good choices.
|
||||||
|
|
||||||
--------------
|
|
||||||
Authentication
|
|
||||||
--------------
|
|
||||||
|
|
||||||
RTV enables you to login to your reddit account in order to perform actions like voting and leave comments.
|
|
||||||
The login process uses OAuth [#]_ and follows these steps:
|
|
||||||
|
|
||||||
1. Initiate a login by pressing the ``u`` key.
|
|
||||||
2. Open a new webpage where reddit will ask you to authorize the application.
|
|
||||||
3. Click **Accept**.
|
|
||||||
|
|
||||||
RTV will retrieve an auth token with your information and store it locally in ``{HOME}/.config/rtv/refresh-token``.
|
|
||||||
You can disable storing the token by setting ``persistent=False`` in the config.
|
|
||||||
|
|
||||||
Note that RTV no longer allows you to input your username/password directly. This method of cookie based authentication has been deprecated by reddit [#]_.
|
|
||||||
|
|
||||||
.. [#] `<https://github.com/reddit/reddit/wiki/OAuth2>`_
|
|
||||||
.. [#] `<https://www.reddit.com/r/redditdev/comments/2ujhkr/important_api_licensing_terms_clarified/>`_
|
|
||||||
|
|
||||||
-----------
|
-----------
|
||||||
Config File
|
Config File
|
||||||
-----------
|
-----------
|
||||||
@@ -122,7 +126,7 @@ Auto-generate the config file by running
|
|||||||
|
|
||||||
$ rtv --copy-config
|
$ rtv --copy-config
|
||||||
|
|
||||||
See the `default config <https://github.com/michael-lazar/rtv/blob/master/rtv/rtv.cfg>`_ for a list of settings.
|
See the `default config <https://github.com/michael-lazar/rtv/blob/master/rtv/rtv.cfg>`_ for the full list of settings.
|
||||||
|
|
||||||
===
|
===
|
||||||
FAQ
|
FAQ
|
||||||
|
|||||||
Reference in New Issue
Block a user