Skip to content

Instantly share code, notes, and snippets.

@rf5860
rf5860 / BetterGPT LaTeX.user.js
Created April 23, 2025 01:48
Added LaTeX support to BetterGPT
// ==UserScript==
// @name BetterGPT LaTeX
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Added LaTeX support to BetterGPT
// @author rjf89
// @match https://animalnots.github.io/BetterChatGPT-PLUS/
// @grant none
// ==/UserScript==
@rf5860
rf5860 / display_notification.lua
Created August 26, 2024 08:45
A janky OBS Lua script to display a pop-up notification using GDI when a replay is saved
local obs = obslua
local ffi = require("ffi")
local bit = require("bit")
-- Import the necessary libraries for graphics
local gdi32 = ffi.load("gdi32")
local kernel32 = ffi.load("kernel32")
local user32 = ffi.load("user32")
-- Define the necessary Windows API types and functions
@rf5860
rf5860 / TreeHouseVideoSpeed.user.js
Last active July 26, 2024 15:20
Greasemonkey Script to add more speed options to the video player on teamtreehouse.com
// ==UserScript==
// @name TreeHouse Video Speeds
// @namespace https://teamtreehouse.com/
// @version 0.1
// @description Add more speed options to the video player on teamtreehouse.com
// @updateURL https://gist.github.com/rf5860/ec4ff60cb7406814a1de94cd2fe6dbfc/raw/TreeHouseVideoSpeed.user.js
// @downloadURL https://gist.github.com/rf5860/ec4ff60cb7406814a1de94cd2fe6dbfc/raw/TreeHouseVideoSpeed.user.js
// @author rjf89
// @match https://teamtreehouse.com/*
// @grant none
@rf5860
rf5860 / SuperUser_CopyCode.user.js
Last active August 23, 2024 15:33
Adds a clipboard icon to code elements for easy copying on superuser.com
// ==UserScript==
// @name SuperUser Copy Code
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Adds a clipboard icon to code elements for easy copying
// @author rf5860
// @match *://superuser.com/*
// @downloadURL https://gist.github.com/rf5860/cd139a501ac057b8bba283d0b48f5bac/raw/SuperUser_CopyCode.user.js
// @updateURL https://gist.github.com/rf5860/cd139a501ac057b8bba283d0b48f5bac/raw/SuperUser_CopyCode.user.js
// @grant GM_setClipboard
@rf5860
rf5860 / IcyVeinsInvocation.user.js
Last active March 31, 2024 14:22
Transform the IcyVeins invocation list for Last Epoch into a more readable format
// ==UserScript==
// @name IcyVeins Invocation
// @namespace icy-veins.com
// @version 0.2
// @description Transform the invocation list into a more readable format
// @author rjf89
// @match *://www.icy-veins.com/last-epoch/list-of-runic-invocations*
// @updateURL https://gist.github.com/rf5860/2f579c742878fb78f9706056bf6960dd/raw/IcyVeinsInvocation.user.js
// @downloadURL https://gist.github.com/rf5860/2f579c742878fb78f9706056bf6960dd/raw/IcyVeinsInvocation.user.js
// ==/UserScript==
@rf5860
rf5860 / HuggingFaceGGUFModelToClipboard.user.js
Created January 18, 2024 14:44
Add a button to copy direct-download links for GGUF models to the clipboard
// ==UserScript==
// @name HuggingFaceGGUFModelToClipboard
// @namespace https://huggingface.co
// @version 0.1
// @description Add a button to copy direct-download links for GGUF models to the clipboard
// @author rjf89
// @match https://huggingface.co/*
// @grant GM_setClipboard
// @grant GM_addStyle
// ==/UserScript==
@rf5860
rf5860 / DataTableAnywhere.user.js
Last active June 23, 2024 14:39
Allows searching, column re-ordering, and column removal to any table
// ==UserScript==
// @name DataTables Anywhere
// @author rjf89
// @version 0.92
// @description Allows tables on any page to be searchable via DataTables
// @namespace DataTablesAnywhere
// @updateURL https://gist.github.com/rf5860/aeb462e00fc2b511f60efdcd0a1c0776/raw/DataTableAnywhere.user.js?cachebust=dkjflskjfldkf
// @downloadURL https://gist.github.com/rf5860/aeb462e00fc2b511f60efdcd0a1c0776/raw/DataTableAnywhere.user.js?cachebust=dkjflskjfldkf
// @match *://*/*
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js
@rf5860
rf5860 / WikiHover.user.js
Last active October 13, 2024 22:14
Alternative Hover Tooltips for Fandom Wiki's using the MediaWiki API
// ==UserScript==
// @name WikiHover
// @namespace https://fandom.com
// @version 1.4
// @description Inline wiki preview on hover for Fandom wikis
// @author rjf89
// @match *://warhammer-40000-space-wolf.fandom.com/*
// @match *://*.lexicanum.com/*
// @match *://bleach.fandom.com/*
// @match *://naruto.fandom.com/*
@rf5860
rf5860 / FandomTooltips.user.js
Last active March 31, 2024 08:22
Adds on-hover tooltips to Fandom Wiki links
// ==UserScript==
// @name Fandom Tooltips
// @namespace https://fandom.com/
// @version 0.15
// @description Adds on-hover tooltips to Fandom Wiki links
// @author rjf89
// @match *://*.fandom.com/*
// @match *://*.wiki.gg/*
// @updateURL https://gist.github.com/rf5860/1c160f5955a746eb1bf59725e2696763/raw/FandomTooltips.user.js
// @downloadURL https://gist.github.com/rf5860/1c160f5955a746eb1bf59725e2696763/raw/FandomTooltips.user.js
@rf5860
rf5860 / FextraLifeTooltips.user.js
Last active January 10, 2024 22:44
FextraLife Tooltips - Adds on-hover tooltips to Fextra Wiki links
// ==UserScript==
// @name FextraLife Tooltips
// @namespace https://.wiki.fextralife.com/
// @version 0.5
// @description Adds on-hover tooltips to Fextra Wiki links
// @author rjf89
// @match *://*.wiki.fextralife.com/*
// @updateURL https://gist.github.com/rf5860/4da54b689e90f9d8c8c8d01e18fbd886/raw/FextraLifeTooltips.user.js
// @downloadURL https://gist.github.com/rf5860/4da54b689e90f9d8c8c8d01e18fbd886/raw/FextraLifeTooltips.user.js
// @grant GM_xmlhttpRequest