pr0gramm Keybindings remapper

Rebind pr0gramm.com keybindings to your liking. Defaults are for Colemak-DH keyboard layout (easily customizable)

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
wallawallah
Daily installs
0
Total installs
0
Ratings
0 0 0
Version
1.0
Created
2025-09-19
Updated
2025-09-19
Size
4.03 KB
License
MIT
Applies to

# pr0gramm Keybindings Changer (default: Colemak-DH ortholinear)

Remaps pr0gramm.com's keyboard shortcuts to your liking. The default is for Colemak-DH Ortholinear users.
You can easily change the mappings inside the keyMappings object to your liking.

**Default mappings:**
- **R** → Previous upload
- **T** → Next upload
- **F** → Downvote
- **G** → Favorite

**Features:**
- Doesn't interfere with text input fields
- Easy to customize - just edit the `keyMappings` object
- Console logging for debugging
- Help shortcut (Ctrl+Shift+?)
- Prevents double-remapping conflicts

Perfect for Colemak-DH users who want comfortable home-row navigation while browsing pr0gramm. Simply modify the `keyMappings` object to add your own custom keybindings.