A userscript providing keybindings for lobste.rs
Userscripts can be easily managed on all major browsers with extensions like TamperMonkey.
-
Navigate to Lobster Keys on Greasy Fork
-
Click the
Install This Script
button -
Follow the instructions from your UserScript manager to complete the process.
-
Navigate to the user script
-
Copy the full source of the script
-
Create a new script in your manager, paste the source, and save.
On all pages with a story list (the homepage, recent, saved, search, etc.), the following keybindings are enabled:
Key | Action |
---|---|
[ |
Open Previous Page |
] |
Open Next Page |
J |
Select Next Story |
K |
Select Previous Story |
Only apply with a story selected
Key | Action |
---|---|
Enter |
Open Story URL |
A |
Open Author/Poster Profile |
C |
Open Comments |
D |
Open Domain Search |
F |
Open Flag Dropdown |
H |
Toggle Hide |
S |
Toggle Save |
U |
Toggle Upvote |
# bootstrap
npm install
# tests
npm run test
# build
npm run build
# watch mode
npm run build -- -w