Skip to content

Instantly share code, notes, and snippets.

@vdeemann
vdeemann / auto-screen-center-and-turnstyles
Created June 18, 2026 23:06
On joining any room on 70s.neader.com, auto-injects the Screen-In-Center and turnStyles scripts — identical to clicking the two bookmarklets.
// ==UserScript==
// @name 70s.neader Auto Center-Screen + turnStyles
// @namespace https://github.com/vdeemann
// @version 2.0.0
// @description On joining any room on 70s.neader.com, auto-injects the Screen-In-Center and turnStyles scripts — identical to clicking the two bookmarklets.
// @match https://70s.neader.com/*
// @run-at document-idle
// @grant none
// ==/UserScript==
@vdeemann
vdeemann / browser.js
Created June 18, 2026 23:04
A backup copy of turnStyles for https://70s.neader.com (deepcut.fm)
// Bookmarklet Access To Plugin
const path = "https://ts.pixelcrisis.co/build"
window.localStorage.setItem("tsBase", path)
// inject the main turnStyles script
const main = document.createElement('script')
main.type = 'text/javascript'
main.src = `${ path }/turnStyles.js?v=${ Math.random() }`
document.body.append(main)
setTimeout(function() {
playlist.loadList();
}, 5000);
function thingvote(c) {
var f = $.sha1(turntable.user.attributes.roomId + c + turntable.topViewController.currentSong._id);
var d = $.sha1(Math.random() + "");
var e = $.sha1(Math.random() + "");
turntable.sendMessage({
api: "room.vote",
@vdeemann
vdeemann / hide-seen-posts-on-tumblr
Created May 24, 2026 17:55
Tracks posts you scroll past on Tumblr's Explore page. On the next page refresh, those posts are hidden — before they paint, no flash.
// ==UserScript==
// @name Tumblr Explore - Hide Seen Posts
// @namespace https://github.com/vdeemann
// @version 2.2.2
// @description Tracks posts you scroll past on Tumblr's Explore page. On the next page refresh, those posts are hidden — before they paint, no flash.
// @author Dee
// @match https://www.tumblr.com/explore*
// @match https://www.tumblr.com/dashboard/explore*
// @grant GM_getValue
// @grant GM_setValue
@vdeemann
vdeemann / youtube-theater-mode-view
Created May 22, 2026 20:37
In theater mode: title, Subscribe row, and description are centered as a group at the top with empty space on either side. Recommendations sidebar appears on the right starting at the comments section. No flicker on page load.
// ==UserScript==
// @name YouTube Theater Mode - Centered Top + Sidebar Beside Comments
// @namespace https://github.com/vdeemann
// @version 9.0.0
// @description In theater mode: title, Subscribe row, and description are centered as a group at the top with empty space on either side. Recommendations sidebar appears on the right starting at the comments section. No flicker on page load.
// @author Dee
// @match https://www.youtube.com/*
// @match https://youtube.com/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=youtube.com
// @grant none
@vdeemann
vdeemann / deepcut-global-playlist-search
Last active May 24, 2026 05:48
Search across one, several, or all of your playlists at once on deepcut.live.
@vdeemann
vdeemann / deepcut-fm-dj-auto-mute
Last active May 19, 2026 09:33
Auto-mutes songs from DJs not on your favorites list on deepcut.fm
// ==UserScript==
// @name Deepcut DJ Auto-Muter
// @namespace https://github.com/vdeemann
// @version 2.1.0
// @description Auto-mutes songs from DJs not on your favorites list on deepcut.fm
// @author vdeemann
// @match https://deepcut.live/*
// @match https://deepcut.fm/*
// @match https://deep-cut.fm/*
// @match https://www.deepcut.live/*
# MacPorts - MUST be first in PATH
export PATH="/opt/local/bin:/opt/local/sbin:$PATH"
# Commented out Homebrew paths
#export PATH="/usr/local/opt/icu4c/bin:$PATH"
#export PATH="/usr/local/opt/icu4c/sbin:$PATH"
#source /opt/local/share/asdf/asdf.sh
# Enable history in iex console
@vdeemann
vdeemann / soundcloud-artist-repost-hider
Last active May 19, 2026 03:38
Hide reposts from specific artists on SoundCloud
// ==UserScript==
// @name SoundCloud Artist Repost Hider
// @namespace http://tampermonkey.net/
// @version 2.1
// @description Hide reposts from specific artists on SoundCloud
// @author You
// @match https://soundcloud.com/*
// @grant GM_setValue
// @grant GM_getValue
// @run-at document-idle
colorscheme default
" Set line numbers
:set number
:set relativenumber
" Highlight searches
set hlsearch
" :noh to clear highlighting