Skip to content

Instantly share code, notes, and snippets.

@rf5860
rf5860 / SuperUser_CopyCode.user.js
Last active June 12, 2024 17:23
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 June 10, 2024 12:28
Alternative Hover Tooltips for Fandom Wiki's using the MediaWiki API
// ==UserScript==
// @name WikiHover
// @namespace https://fandom.com
// @version 1.2
// @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 *://andromeda.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
@rf5860
rf5860 / AHKForums_ExpandAllCode.user.js
Last active December 28, 2023 13:16
Expands all code blocks automatically on the AHK forums
// ==UserScript==
// @name AHKForums_ExpandCode
// @description Expands all code blocks automatically on the AHK forums
// @version 0.5
// @namespace https://www.autohotkey.com/boards
// @author rjf89
// @updateURL https://gist.githubusercontent.com/rf5860/835274248c984b7fc59ddc166102f41d/raw/589d4f5d835e6119d5b78b3e83d2862acb232c01/AHKForums_ExpandAllCode.user.js
// @downloadURL https://gist.githubusercontent.com/rf5860/835274248c984b7fc59ddc166102f41d/raw/589d4f5d835e6119d5b78b3e83d2862acb232c01/AHKForums_ExpandAllCode.user.js
// @match https://www.autohotkey.com/boards/*
// @grant none
@rf5860
rf5860 / SurfingKeys.js
Created December 28, 2023 09:59
Surfing Keys JS Config
// The find is positioned at the center.annotation
// For a lot of pages, I have 33% scaling on - so the position is offset based on that (50%/1.33)
settings.theme = `
#sk_find {
position: fixed !important;
left: 37.5% !important;
top: 37.5% !important;
transform: translateY(-37.5% -37.5%);
}
@rf5860
rf5860 / BetterGPT_Undraggable_Inputs.user.js
Last active December 28, 2023 10:40
BetterGPT Undraggable Inputs
// ==UserScript==
// @name BetterGPT Undraggable Inputs
// @description Fixes input behavior on BetterGPT
// @version 0.4
// @namespace https://bettergpt.chat/
// @author rjf89
// @updateURL https://gist.githubusercontent.com/rf5860/ebd6185356900255e7f50241fff4811e/raw/e17b04152cf26ea652986051d35be264bd53d040/VoiceLines%2520to%2520Clipboard.js
// @downloadURL https://gist.githubusercontent.com/rf5860/ebd6185356900255e7f50241fff4811e/raw/e17b04152cf26ea652986051d35be264bd53d040/VoiceLines%2520to%2520Clipboard.js
// @match https://bettergpt.chat/
// @grant none