1
0
mirror of https://github.com/chylex/Userscripts.git synced 2024-11-24 20:42:51 +01:00
A collection of small userscripts I made because websites suck.
Go to file
2023-01-23 13:54:41 +01:00
.github Create FUNDING.yml 2020-05-13 23:25:54 +02:00
(General) Add 'Stop Fucking With My Mouse & Keyboard' 2018-06-10 15:08:21 +02:00
OpenEye Add 'Load & Filter OpenEye Crashes' 2020-01-01 23:14:33 +01:00
Reddit Add 'Wholesome Reddit' 2018-06-10 16:42:32 +02:00
Wikipedia Update 'Old Wikipedia Design' to redirect faster 2023-01-23 13:53:59 +01:00
YouTube Add 'Hide YouTube Seek Bar & Duration' 2020-04-18 12:11:25 +02:00
LICENSE.txt Create LICENSE.txt 2018-06-10 14:18:01 +02:00
README.md Update 'Old Wikipedia Design' in README 2023-01-23 13:54:41 +01:00

Userscripts

This repository contains my userscripts and userstyles (custom scripts and styles) for various websites. Most of them are licensed under MPL-2.0, but you can see the license and additional authors of each individual script or style in the metadata comment at the top of the file.

How to Install

If you don't already have a userscript or userstyle manager installed in your browser, I would recommend one of these:

Pick whichever scripts or styles you want from the list below, and click the link to install them. The userscript or userstyle manager will automatically update all installed scripts, however since these scripts and styles are quite simple and updates may change how they work, each of them has an alternative link that will never update.

Before you report an issue (bug report or feature request), please make sure you're using the most recent version of that script or style, and search for existing issues in case it's already been reported.

Summary

(General) Stop Fucking With My Mouse & Keyboard Script
Discord Discord History Tracker Script
OpenEye Load & Filter OpenEye Crashes Script
Reddit Wholesome Reddit Script
Twitch Transparent Twitch Chat Script
YouTube Activity Check Removal Script
Block YouTube Playlists Script
Fix YouTube Fullscreen Text Selection Script
Hide YouTube Seek Bar & Duration Script
Theater Fullscreen + Transparent Chat Script
Wikipedia Old Design Script
Show All Languages Style

Userscripts

(General)

Stop Fucking With My Mouse & Keyboard

Prevents websites from hijacking middle-clicks, right-clicks, and common keyboard shortcuts.

 [Automatically updated](https://github.com/chylex/Userscripts/raw/master/(General)/StopFuckingWithMyMouseAndKeyboard.user.js) 

-

 [Manually updated](https://github.com/chylex/Userscripts/raw/ff40cc2db10ae93648348a86f1e49a1d0f9eb3cc/(General)/StopFuckingWithMyMouseAndKeyboard.user.js) 

-

 [Source code](https://github.com/chylex/Userscripts/blob/master/(General)/StopFuckingWithMyMouseAndKeyboard.user.js) 

Discord

Discord History Tracker

Lets you locally save chat history in your servers, groups, and private conversations.

 [External link](https://dht.chylex.com) 

OpenEye

Load & Filter OpenEye Crashes

Adds a button to load all pages in the Crashes tab, and filter out unwanted crashes. Configurable at the beginning of the script.

 [Automatically updated](https://github.com/chylex/Userscripts/raw/master/OpenEye/LoadAllPages.user.js) 

-

 [Manually updated](https://github.com/chylex/Userscripts/raw/77f4f1a9a007a907bea94599f4ccabddff40b159/OpenEye/LoadAllPages.user.js) 

-

 [Source code](https://github.com/chylex/Userscripts/blob/master/OpenEye/LoadAllPages.user.js) 

Reddit

Wholesome Reddit

Hides the downvote button, and forces the upvote button to be always visible.

 [Automatically updated](https://github.com/chylex/Userscripts/raw/master/Reddit/WholesomeReddit.user.js) 

-

 [Manually updated](https://github.com/chylex/Userscripts/raw/8ce80b4fc8cfc612bb6301484fd933f9e6dafcce/Reddit/WholesomeReddit.user.js) 

-

 [Source code](https://github.com/chylex/Userscripts/blob/master/Reddit/WholesomeReddit.user.js) 

Twitch

Transparent Twitch Chat

Overlays Twitch chat over the video to save space. Includes many customizations regarding the chat layout and opacity, text filters, and options to hide chat elements and badges for less clutter.

 [External link](https://github.com/chylex/Transparent-Twitch-Chat) 

YouTube

Activity Check Removal

Removes activity check that interrupts video playback. This script is obsolete.

 [Automatically updated](https://github.com/chylex/Userscripts/raw/master/YouTube/ActivityCheckRemoval.user.js) 

-

 [Manually updated](https://github.com/chylex/Userscripts/raw/2ddfdcd8cffb796830ff04847f43f2bf91fb0ffc/YouTube/ActivityCheckRemoval.user.js) 

-

 [Source code](https://github.com/chylex/Userscripts/blob/master/YouTube/ActivityCheckRemoval.user.js) 

Block YouTube Playlists

Removes playlists from YouTube video URLs.

 [Automatically updated](https://github.com/chylex/Userscripts/raw/master/YouTube/BlockPlaylists.user.js) 

-

 [Manually updated](https://github.com/chylex/Userscripts/raw/b74c26ed01640db4f6d0a06f67d6e25627fb07be/YouTube/BlockPlaylists.user.js) 

-

 [Source code](https://github.com/chylex/Userscripts/blob/master/YouTube/BlockPlaylists.user.js) 

Fix YouTube Fullscreen Text Selection

Prevents accidentally selecting text when double-clicking the video to toggle fullscreen.

 [Automatically updated](https://github.com/chylex/Userscripts/raw/master/YouTube/FixFullscreenTextSelection.user.js) 

-

 [Manually updated](https://github.com/chylex/Userscripts/raw/34937d0a1d6b53f0ef10aa8e2ff5787f905e4090/YouTube/FixFullscreenTextSelection.user.js) 

-

 [Source code](https://github.com/chylex/Userscripts/blob/master/YouTube/FixFullscreenTextSelection.user.js) 

Hide YouTube Seek Bar & Duration

Hides all mentions of video durations by default. Press 'AltGr' to toggle.

 [Automatically updated](https://github.com/chylex/Userscripts/raw/master/YouTube/HideSeekBarAndDuration.user.js) 

-

 [Manually updated](https://github.com/chylex/Userscripts/raw/f963a6c53e0fd46ef7156f9c7439053e6302b2b6/YouTube/HideSeekBarAndDuration.user.js) 

-

 [Source code](https://github.com/chylex/Userscripts/blob/master/YouTube/HideSeekBarAndDuration.user.js) 

Theater Fullscreen + Transparent Chat

In theater mode, it expands video to full screen, makes chat transparent and overlays it over the video. Note that colors of images in chat will be inverted, and the player controls may behave strangely. Requires classic YouTube layout, you can use the third-party Youtube - Restore Classic script for that.

 [Automatically updated](https://github.com/chylex/Userscripts/raw/master/YouTube/TheaterFullscreenTransparentChat.user.js) 

-

 [Manually updated](https://github.com/chylex/Userscripts/raw/f8fcfdf456580f65750f6cf1fd58bcd69a553949/YouTube/TheaterFullscreenTransparentChat.user.js) 

-

 [Source code](https://github.com/chylex/Userscripts/blob/master/YouTube/TheaterFullscreenTransparentChat.user.js) 

Wikipedia

Old Design

Reverts to the old Vector design.

 [Automatically updated](https://github.com/chylex/Userscripts/raw/master/Wikipedia/OldDesign.user.js) 

-

 [Manually updated](https://github.com/chylex/Userscripts/raw/bd10edeb73ded1b0af0c4c715ef4399e9db248e8/Wikipedia/OldDesign.user.js) 

-

 [Source code](https://github.com/chylex/Userscripts/blob/master/Wikipedia/OldDesign.user.js) 

Show All Languages

Shows all languages in the sidebar instead of collapsing them into a drop-down.

 [Automatically updated](https://github.com/chylex/Userscripts/raw/master/Wikipedia/ShowAllLanguages.user.css) 

-

 [Manually updated](https://github.com/chylex/Userscripts/raw/8e20444d16c3214f8bf9d0f72c5df9ccd9d29e6a/Wikipedia/ShowAllLanguages.user.css) 

-

 [Source code](https://github.com/chylex/Userscripts/blob/master/Wikipedia/ShowAllLanguages.user.css)