Skip to content

Custom Shortcuts is an userscript for the site Derpibooru, and enables the customization the site's original keyboard shortcuts and many additional functions, including a keyboard navigation mode.

License

Notifications You must be signed in to change notification settings

marktaiwan/Derpibooru-Custom-Shortcuts

Repository files navigation

Derpibooru Custom Shortcuts

Custom Shortcuts is an userscript for the site Derpibooru, and enables the customization the site's original keyboard shortcuts and many additional functions, including a keyboard navigation mode.

Installation

An userscript manager such as Violentmonkey is required.

Click here to install

User guide

The script have 3 fully configurable preset slots, and the ability to switch between them with the keybind alt + [1-3]. Preset 1 is preconfigured with the recommended keybinds, optimized for left hand operation, as a starting point for customization, and is the one the script defaults to upon fresh install.

To configure keybinds, the settings panel could be called up anytime with ctrl + shift + /.

Keyboard navigation mode

Toggle on and off with the Q key by default. When enabled, the scroll up/down/left/right keys can be used to highlight thumbnails on the image results page. Images can be navigated to with the E key, and the favorite/upvote/mute shortcuts will be applied to the selected image.

Special keybinds

ctrl + shift + /: Toggles the settings panel.

Esc: Deselects any input fields or text areas.

List of all configurable shortcuts:

  • Scroll up
  • Scroll down
  • Scroll left
  • Scroll right
  • Enable keyboard selection of images and tags
  • Open selected image when keyboard navigation is enabled
  • Open selected image in new tab
  • Open selected in background tab
  • Previous page/image
  • Next page/image
  • Open source URL
  • Random image
  • Upvote image
  • Favourite image
  • Go to index page containing the image being displayed
  • Open tags for editing
  • Save tags - If you want to submit the tags while the caret is still in the fancy tag editor, the keybind must include the ctrl or alt modifier. Otherwise press Esc to deselect it first.
  • Cycle through image scaling
  • Mute/unmute webms
  • Focus on search field
  • Focus on comment form
  • Refresh comment list
  • Go back in browser history
  • Go forward in browser history
  • Global: Switch to default keybinds
  • Global: Switch to preset 1
  • Global: Switch to preset 2
  • Global: Switch to preset 3

About

Custom Shortcuts is an userscript for the site Derpibooru, and enables the customization the site's original keyboard shortcuts and many additional functions, including a keyboard navigation mode.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published