Stashlist userscript

Features

  • Flag scenes in StashDB as ignore, wishlist and show matches from local stashapp if available
  • Accompanyment to stashlist server and [stashlist plugin]

Installation

  • Install with GreaseMonkey, TamperMonkey, ViolentMonkey or your preferred userscript manager
  • Change the settings at the top of the script to reflect your stashlist apikey and stash instance
// configuration
const stashlist_server = GM_getValue("stashlist_server", {
  apikey: "xxxx",
  host: "https://list.feederbox.cc",
});
const localStash = GM_getValue("localStash", {
  apikey: "",
  host: "http://localhost:9999",
});

Screenshots

Scenes

Ignored scenes covers will be darkened, Shift + V will toggle the darkened images

Scene Screenshots and guide

Locally Available: Green Border, Scene is available in local stash, click :file_folder: to open it locally

Contains ignored performers: Dashed border
The number of pink sides indicates how many ignored female performers are present
The number of blue sides indicates how many ignored male performers are present
Non-binary and Transgender performers are in Lilac #c8a2c8

Ignored studio: Dotted border


The studio is also highlighted in red

From ignored studio AND contains ignored performers: Double Border

The buttons are
:no_entry_sign: ignore
:star2: add to wishlist
:scroll: add to history (have scene locally)
:wastebasket: remove from list

Scenes in history without a local stash entry: Solid pink border

Ignored Scene: Solid red border

Wishlisted Scene: Solid yellow border

Performers/ Studios

Performers and studios will have an Ignore button added bside Edit and Delete to add the Studio/ Performer to the ignore list

Performers/ Studios screenshots

Studio ignore button
Performer ignore button

1 Like