Skip to content

Instantly share code, notes, and snippets.

@Luckz
Luckz / tabsoutlinerdupes.js
Created Sep 20, 2021
Tabs Outliner: kill duplicate windows
View tabsoutlinerdupes.js
// ctrl - shift - J on Tabs Outliner to open dev tools,
// then Sources -> Snippets -> New Snippet.
// Rightclick -> Run to execute.
// cyrb53 stolen from https://stackoverflow.com/a/52171480
const cyrb53 = function(str, seed = 0) {
let h1 = 0xdeadbeef ^ seed, h2 = 0x41c6ce57 ^ seed;
for (let i = 0, ch; i < str.length; i++) {
ch = str.charCodeAt(i);
h1 = Math.imul(h1 ^ ch, 2654435761);
@Luckz
Luckz / SteamChatTitleChangeDisabler.user.js
Last active Jun 27, 2022
Steam Chat Title Change Disabler (.user.js)
View SteamChatTitleChangeDisabler.user.js
// ==UserScript==
// @name Steam Chat Title Change Disabler
// @namespace luckz
// @author luckz
// @version 0.1
// @description Stop the fucking title from changing every fucking μs.
// @match https://steamcommunity.com/chat/
// @grant none
// @downloadURL https://gist.github.com/Luckz/46dde3e109ab81de5d4852cb3a566c99/raw/SteamChatTitleChangeDisabler.user.js
// @updateURL https://gist.github.com/Luckz/46dde3e109ab81de5d4852cb3a566c99/raw/SteamChatTitleChangeDisabler.user.js
@Luckz
Luckz / SteamDBPriceChangesMemory.user.js
Last active Nov 18, 2021
SteamDBPriceChangesMemory.user.js
View SteamDBPriceChangesMemory.user.js
// ==UserScript==
// @name SteamDB Price Changes Memory
// @namespace luckz
// @author luckz
// @version 0.2
// @description mark price changes up to a certain timestamp as seen (by fading them out)
// @match https://steamdb.info/pricechanges/*
// @grant GM_registerMenuCommand
// @grant GM_setValue
// @grant GM_getValue
@Luckz
Luckz / SteamWishlistSortingHelper.user.js
Last active Oct 24, 2021
SteamWishlistSortingHelper.user.js
View SteamWishlistSortingHelper.user.js
// ==UserScript==
// @name Steam Wishlist Sorting Helper
// @namespace luckz
// @author luckz
// @version 1.0
// @description Add easy renumbering to the 2018+ Steam wishlist page. Type a number and unfocus (or press enter) to submit a re-ordered wishlist. Shows rankings on others' WLs, but you obviously cannot modify them.
// @match https://store.steampowered.com/wishlist/*
// @grant GM_addStyle
// @updateURL https://gist.github.com/Luckz/79d35bfe77f42fd8689965adbd3c0bab/raw/SteamWishlistSortingHelper.user.js
// @downloadURL https://gist.github.com/Luckz/79d35bfe77f42fd8689965adbd3c0bab/raw/SteamWishlistSortingHelper.user.js
@Luckz
Luckz / SteamStoreCheevoComfort.user.js
Last active Oct 13, 2021
SteamStoreCheevoComfort.user.js
View SteamStoreCheevoComfort.user.js
// ==UserScript==
// @name Steam Store Cheevo Comfort
// @namespace luckz
// @author luckz
// @version 0.5.0
// @description put them in a better place
// @match https://store.steampowered.com/app/*
// @grant none
// @downloadURL https://gist.github.com/Luckz/b392af08d52bdf25d6ade70c58ef739f/raw/SteamStoreCheevoComfort.user.js
// @updateURL https://gist.github.com/Luckz/b392af08d52bdf25d6ade70c58ef739f/raw/SteamStoreCheevoComfort.user.js
@Luckz
Luckz / SteamSearchPlusOneFilter.user.js
Last active Apr 11, 2021
SteamSearchPlusOneFilter.user.js
View SteamSearchPlusOneFilter.user.js
// ==UserScript==
// @name Steam Search +1 Filter
// @namespace luckz
// @author luckz
// @version 0.1.0
// @description hide Profile Features Limited / Steam is Learning / Low Confidence Metric / PlusZero from the current search results
// @match https://store.steampowered.com/search/*
// @connect bartervg.com
// @grant GM_xmlhttpRequest
// @grant GM_getValue
@Luckz
Luckz / SteamActivityCommentLinks.user.js
Last active Aug 21, 2019
SteamActivityCommentLinks.user.js
View SteamActivityCommentLinks.user.js
View keybase.md

Keybase proof

I hereby claim:

  • I am luckz on github.
  • I am luckz (https://keybase.io/luckz) on keybase.
  • I have a public key ASDwYAS0uMh9FB7FtGBiX_YLi6vzFjnwvyL3BY7Tane9yAo

To claim this, I am signing this object: