This is a Tiny Tiny RSS plugin to have keyboard shortcuts in the style of the long-since defunct Google Reader, but with extra tweaks for later Tiny Tiny RSS functionality.
Assuming that you're using the recommended Docker Compose setup and that
the current directory is where this README.md
and the init.php
are, then
the easiest way to install the plugin is the following docker commands.
$ docker exec ttrss-docker_app_1 /bin/mkdir /var/www/html/tt-rss/plugins.local/googlereaderkeys
$ docker cp init.php ttrss-docker_app_1:/var/www/html/tt-rss/plugins.local/googlereaderkeys
$ docker exec ttrss-docker_app_1 /bin/chown -R app:app /var/www/html/tt-rss/plugins.local/googlereaderkeys
$ docker exec ttrss-docker_app_1 /bin/chmod -R og+rX /var/www/html/tt-rss/plugins.local/googlereaderkeys
If you're not using the Docker Compose setup then you'll have to execute the non-Docker equivalent commands. The key thing is to:
- Make a directory for this plugin, called
googlereaderkeys
(not anything else, it has to match up with the class name in init.php) inside yourplugins.local
directory. - Copy the
init.php
file from here into that new directory. - Ensure the owner and permissions are such that your web server can access the directory and file.
Now if you reload tt-rss in your browser and check the Plugins part of Preferences you should have a "googlereaderkeys" entry that you can activate.
Assuming this document is up to date, then the changed/added shortcuts are:
Key | Function |
---|---|
j | next_article_noscroll |
k | prev_article_noscroll |
J | next_unread_feed |
K | prev_unread_feed |
N | next_feed |
P | prev_feed |
v | open_in_new_window |
r | feed_refresh |
m | toggle_unread |
o | toggle_expand |
Enter | toggle_expand |
? | help_dialog |
Space | next_article |
Up | article_scroll_up |
Down | article_scroll_down |
If in doubt check the init.php
file, it should be as obvious as this
table.