This repository was archived by the owner on Feb 18, 2024. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
d2b408a
peer dependencies support
guybedford Oct 1, 2015
f5c0174
only set any main if found
guybedford Oct 5, 2015
58103c8
remove releases API use, bluebird promises
guybedford Nov 26, 2015
645090d
remove use of rsvp
guybedford Dec 3, 2015
4075f71
correct main handling
guybedford Dec 5, 2015
ace532c
dependency version fix
guybedford Jan 8, 2016
8cd5f66
0.14.0
guybedford Jan 9, 2016
7ba7b5a
directories.lib -> directories.dist
guybedford Jan 15, 2016
b21d5de
0.14.1
guybedford Jan 19, 2016
2cdbc5c
windows fixes
guybedford Jan 24, 2016
6b0156f
0.14.2
guybedford Jan 25, 2016
f05942b
ensure github credentials are base64 encoded only
guybedford Feb 2, 2016
1451b9d
handle directories.lib deprecation path within jspm core
guybedford Feb 4, 2016
643419b
0.14.3
guybedford Feb 4, 2016
4e92677
bump graceful-fs
guybedford Feb 14, 2016
6f7d364
0.14.4
guybedford Feb 25, 2016
bfa827e
ensure github still tries repo name as the main
guybedford Mar 9, 2016
c3cb4c2
0.14.5
guybedford Mar 9, 2016
1de2b38
optionalDependencies handling
guybedford Mar 10, 2016
9eda046
0.14.6
guybedford Mar 10, 2016
c9ea733
Fix reference to strictSSL configuration settings
fastner May 3, 2016
83155a3
tar update
guybedford May 23, 2016
b8c8749
0.14.7
guybedford May 23, 2016
0239f95
mark connection reset error as retriable
guybedford Jun 1, 2016
792567c
0.14.8
guybedford Jun 9, 2016
ba22b3c
0.14.9
guybedford Jun 10, 2016
b306765
Remove username/password support; always use tokens
tamird Jun 12, 2016
e06b547
Merge pull request #91 from tamird/token-auth-0.17
guybedford Jun 18, 2016
dd526b0
replace tar with tar-fs: ~40% faster unpack
adamburgess Jul 15, 2016
3ea3feb
Merge pull request #98 from adamburgess/tar-fs
guybedford Jul 15, 2016
090d331
0.14.10
guybedford Aug 21, 2016
ed86cbc
update rimraf
guybedford Sep 6, 2016
c049079
configuration correction
guybedford Sep 19, 2016
689fc14
Revert "Remove username/password support; always use tokens"
guybedford Sep 29, 2016
ad22fbf
0.14.11
guybedford Sep 30, 2016
f127bd8
fix timeout option
guybedford Mar 30, 2017
4348bc1
0.14.13
guybedford Mar 30, 2017
748308a
dep updates
guybedford Aug 21, 2017
683116c
github api fix
guybedford Feb 10, 2021
aeefaff
0.14.14
guybedford Feb 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion exec-git.js
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
var Promise = require('rsvp').Promise;
var Promise = require('bluebird').Promise;
var exec = require('child_process').exec;
var os = require('os');

Expand Down
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content
This repository was archived by the owner on Feb 18, 2024. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
d2b408a
peer dependencies support
guybedford Oct 1, 2015
f5c0174
only set any main if found
guybedford Oct 5, 2015
58103c8
remove releases API use, bluebird promises
guybedford Nov 26, 2015
645090d
remove use of rsvp
guybedford Dec 3, 2015
4075f71
correct main handling
guybedford Dec 5, 2015
ace532c
dependency version fix
guybedford Jan 8, 2016
8cd5f66
0.14.0
guybedford Jan 9, 2016
7ba7b5a
directories.lib -> directories.dist
guybedford Jan 15, 2016
b21d5de
0.14.1
guybedford Jan 19, 2016
2cdbc5c
windows fixes
guybedford Jan 24, 2016
6b0156f
0.14.2
guybedford Jan 25, 2016
f05942b
ensure github credentials are base64 encoded only
guybedford Feb 2, 2016
1451b9d
handle directories.lib deprecation path within jspm core
guybedford Feb 4, 2016
643419b
0.14.3
guybedford Feb 4, 2016
4e92677
bump graceful-fs
guybedford Feb 14, 2016
6f7d364
0.14.4
guybedford Feb 25, 2016
bfa827e
ensure github still tries repo name as the main
guybedford Mar 9, 2016
c3cb4c2
0.14.5
guybedford Mar 9, 2016
1de2b38
optionalDependencies handling
guybedford Mar 10, 2016
9eda046
0.14.6
guybedford Mar 10, 2016
c9ea733
Fix reference to strictSSL configuration settings
fastner May 3, 2016
83155a3
tar update
guybedford May 23, 2016
b8c8749
0.14.7
guybedford May 23, 2016
0239f95
mark connection reset error as retriable
guybedford Jun 1, 2016
792567c
0.14.8
guybedford Jun 9, 2016
ba22b3c
0.14.9
guybedford Jun 10, 2016
b306765
Remove username/password support; always use tokens
tamird Jun 12, 2016
e06b547
Merge pull request #91 from tamird/token-auth-0.17
guybedford Jun 18, 2016
dd526b0
replace tar with tar-fs: ~40% faster unpack
adamburgess Jul 15, 2016
3ea3feb
Merge pull request #98 from adamburgess/tar-fs
guybedford Jul 15, 2016
090d331
0.14.10
guybedford Aug 21, 2016
ed86cbc
update rimraf
guybedford Sep 6, 2016
c049079
configuration correction
guybedford Sep 19, 2016
689fc14
Revert "Remove username/password support; always use tokens"
guybedford Sep 29, 2016
ad22fbf
0.14.11
guybedford Sep 30, 2016
f127bd8
fix timeout option
guybedford Mar 30, 2017
4348bc1
0.14.13
guybedford Mar 30, 2017
748308a
dep updates
guybedford Aug 21, 2017
683116c
github api fix
guybedford Feb 10, 2021
aeefaff
0.14.14
guybedford Feb 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion exec-git.js
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
var Promise = require('rsvp').Promise;
var Promise = require('bluebird').Promise;
var exec = require('child_process').exec;
var os = require('os');

Expand Down
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Feb 18, 2024. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
d2b408a
peer dependencies support
guybedford Oct 1, 2015
f5c0174
only set any main if found
guybedford Oct 5, 2015
58103c8
remove releases API use, bluebird promises
guybedford Nov 26, 2015
645090d
remove use of rsvp
guybedford Dec 3, 2015
4075f71
correct main handling
guybedford Dec 5, 2015
ace532c
dependency version fix
guybedford Jan 8, 2016
8cd5f66
0.14.0
guybedford Jan 9, 2016
7ba7b5a
directories.lib -> directories.dist
guybedford Jan 15, 2016
b21d5de
0.14.1
guybedford Jan 19, 2016
2cdbc5c
windows fixes
guybedford Jan 24, 2016
6b0156f
0.14.2
guybedford Jan 25, 2016
f05942b
ensure github credentials are base64 encoded only
guybedford Feb 2, 2016
1451b9d
handle directories.lib deprecation path within jspm core
guybedford Feb 4, 2016
643419b
0.14.3
guybedford Feb 4, 2016
4e92677
bump graceful-fs
guybedford Feb 14, 2016
6f7d364
0.14.4
guybedford Feb 25, 2016
bfa827e
ensure github still tries repo name as the main
guybedford Mar 9, 2016
c3cb4c2
0.14.5
guybedford Mar 9, 2016
1de2b38
optionalDependencies handling
guybedford Mar 10, 2016
9eda046
0.14.6
guybedford Mar 10, 2016
c9ea733
Fix reference to strictSSL configuration settings
fastner May 3, 2016
83155a3
tar update
guybedford May 23, 2016
b8c8749
0.14.7
guybedford May 23, 2016
0239f95
mark connection reset error as retriable
guybedford Jun 1, 2016
792567c
0.14.8
guybedford Jun 9, 2016
ba22b3c
0.14.9
guybedford Jun 10, 2016
b306765
Remove username/password support; always use tokens
tamird Jun 12, 2016
e06b547
Merge pull request #91 from tamird/token-auth-0.17
guybedford Jun 18, 2016
dd526b0
replace tar with tar-fs: ~40% faster unpack
adamburgess Jul 15, 2016
3ea3feb
Merge pull request #98 from adamburgess/tar-fs
guybedford Jul 15, 2016
090d331
0.14.10
guybedford Aug 21, 2016
ed86cbc
update rimraf
guybedford Sep 6, 2016
c049079
configuration correction
guybedford Sep 19, 2016
689fc14
Revert "Remove username/password support; always use tokens"
guybedford Sep 29, 2016
ad22fbf
0.14.11
guybedford Sep 30, 2016
f127bd8
fix timeout option
guybedford Mar 30, 2017
4348bc1
0.14.13
guybedford Mar 30, 2017
748308a
dep updates
guybedford Aug 21, 2017
683116c
github api fix
guybedford Feb 10, 2021
aeefaff
0.14.14
guybedford Feb 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion exec-git.js
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
var Promise = require('rsvp').Promise;
var Promise = require('bluebird').Promise;
var exec = require('child_process').exec;
var os = require('os');

Expand Down
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Feb 18, 2024. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
d2b408a
peer dependencies support
guybedford Oct 1, 2015
f5c0174
only set any main if found
guybedford Oct 5, 2015
58103c8
remove releases API use, bluebird promises
guybedford Nov 26, 2015
645090d
remove use of rsvp
guybedford Dec 3, 2015
4075f71
correct main handling
guybedford Dec 5, 2015
ace532c
dependency version fix
guybedford Jan 8, 2016
8cd5f66
0.14.0
guybedford Jan 9, 2016
7ba7b5a
directories.lib -> directories.dist
guybedford Jan 15, 2016
b21d5de
0.14.1
guybedford Jan 19, 2016
2cdbc5c
windows fixes
guybedford Jan 24, 2016
6b0156f
0.14.2
guybedford Jan 25, 2016
f05942b
ensure github credentials are base64 encoded only
guybedford Feb 2, 2016
1451b9d
handle directories.lib deprecation path within jspm core
guybedford Feb 4, 2016
643419b
0.14.3
guybedford Feb 4, 2016
4e92677
bump graceful-fs
guybedford Feb 14, 2016
6f7d364
0.14.4
guybedford Feb 25, 2016
bfa827e
ensure github still tries repo name as the main
guybedford Mar 9, 2016
c3cb4c2
0.14.5
guybedford Mar 9, 2016
1de2b38
optionalDependencies handling
guybedford Mar 10, 2016
9eda046
0.14.6
guybedford Mar 10, 2016
c9ea733
Fix reference to strictSSL configuration settings
fastner May 3, 2016
83155a3
tar update
guybedford May 23, 2016
b8c8749
0.14.7
guybedford May 23, 2016
0239f95
mark connection reset error as retriable
guybedford Jun 1, 2016
792567c
0.14.8
guybedford Jun 9, 2016
ba22b3c
0.14.9
guybedford Jun 10, 2016
b306765
Remove username/password support; always use tokens
tamird Jun 12, 2016
e06b547
Merge pull request #91 from tamird/token-auth-0.17
guybedford Jun 18, 2016
dd526b0
replace tar with tar-fs: ~40% faster unpack
adamburgess Jul 15, 2016
3ea3feb
Merge pull request #98 from adamburgess/tar-fs
guybedford Jul 15, 2016
090d331
0.14.10
guybedford Aug 21, 2016
ed86cbc
update rimraf
guybedford Sep 6, 2016
c049079
configuration correction
guybedford Sep 19, 2016
689fc14
Revert "Remove username/password support; always use tokens"
guybedford Sep 29, 2016
ad22fbf
0.14.11
guybedford Sep 30, 2016
f127bd8
fix timeout option
guybedford Mar 30, 2017
4348bc1
0.14.13
guybedford Mar 30, 2017
748308a
dep updates
guybedford Aug 21, 2017
683116c
github api fix
guybedford Feb 10, 2021
aeefaff
0.14.14
guybedford Feb 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion exec-git.js
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
var Promise = require('rsvp').Promise;
var Promise = require('bluebird').Promise;
var exec = require('child_process').exec;
var os = require('os');

Expand Down
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content
This repository was archived by the owner on Feb 18, 2024. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
d2b408a
peer dependencies support
guybedford Oct 1, 2015
f5c0174
only set any main if found
guybedford Oct 5, 2015
58103c8
remove releases API use, bluebird promises
guybedford Nov 26, 2015
645090d
remove use of rsvp
guybedford Dec 3, 2015
4075f71
correct main handling
guybedford Dec 5, 2015
ace532c
dependency version fix
guybedford Jan 8, 2016
8cd5f66
0.14.0
guybedford Jan 9, 2016
7ba7b5a
directories.lib -> directories.dist
guybedford Jan 15, 2016
b21d5de
0.14.1
guybedford Jan 19, 2016
2cdbc5c
windows fixes
guybedford Jan 24, 2016
6b0156f
0.14.2
guybedford Jan 25, 2016
f05942b
ensure github credentials are base64 encoded only
guybedford Feb 2, 2016
1451b9d
handle directories.lib deprecation path within jspm core
guybedford Feb 4, 2016
643419b
0.14.3
guybedford Feb 4, 2016
4e92677
bump graceful-fs
guybedford Feb 14, 2016
6f7d364
0.14.4
guybedford Feb 25, 2016
bfa827e
ensure github still tries repo name as the main
guybedford Mar 9, 2016
c3cb4c2
0.14.5
guybedford Mar 9, 2016
1de2b38
optionalDependencies handling
guybedford Mar 10, 2016
9eda046
0.14.6
guybedford Mar 10, 2016
c9ea733
Fix reference to strictSSL configuration settings
fastner May 3, 2016
83155a3
tar update
guybedford May 23, 2016
b8c8749
0.14.7
guybedford May 23, 2016
0239f95
mark connection reset error as retriable
guybedford Jun 1, 2016
792567c
0.14.8
guybedford Jun 9, 2016
ba22b3c
0.14.9
guybedford Jun 10, 2016
b306765
Remove username/password support; always use tokens
tamird Jun 12, 2016
e06b547
Merge pull request #91 from tamird/token-auth-0.17
guybedford Jun 18, 2016
dd526b0
replace tar with tar-fs: ~40% faster unpack
adamburgess Jul 15, 2016
3ea3feb
Merge pull request #98 from adamburgess/tar-fs
guybedford Jul 15, 2016
090d331
0.14.10
guybedford Aug 21, 2016
ed86cbc
update rimraf
guybedford Sep 6, 2016
c049079
configuration correction
guybedford Sep 19, 2016
689fc14
Revert "Remove username/password support; always use tokens"
guybedford Sep 29, 2016
ad22fbf
0.14.11
guybedford Sep 30, 2016
f127bd8
fix timeout option
guybedford Mar 30, 2017
4348bc1
0.14.13
guybedford Mar 30, 2017
748308a
dep updates
guybedford Aug 21, 2017
683116c
github api fix
guybedford Feb 10, 2021
aeefaff
0.14.14
guybedford Feb 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion exec-git.js
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
var Promise = require('rsvp').Promise;
var Promise = require('bluebird').Promise;
var exec = require('child_process').exec;
var os = require('os');

Expand Down
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Feb 18, 2024. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
d2b408a
peer dependencies support
guybedford Oct 1, 2015
f5c0174
only set any main if found
guybedford Oct 5, 2015
58103c8
remove releases API use, bluebird promises
guybedford Nov 26, 2015
645090d
remove use of rsvp
guybedford Dec 3, 2015
4075f71
correct main handling
guybedford Dec 5, 2015
ace532c
dependency version fix
guybedford Jan 8, 2016
8cd5f66
0.14.0
guybedford Jan 9, 2016
7ba7b5a
directories.lib -> directories.dist
guybedford Jan 15, 2016
b21d5de
0.14.1
guybedford Jan 19, 2016
2cdbc5c
windows fixes
guybedford Jan 24, 2016
6b0156f
0.14.2
guybedford Jan 25, 2016
f05942b
ensure github credentials are base64 encoded only
guybedford Feb 2, 2016
1451b9d
handle directories.lib deprecation path within jspm core
guybedford Feb 4, 2016
643419b
0.14.3
guybedford Feb 4, 2016
4e92677
bump graceful-fs
guybedford Feb 14, 2016
6f7d364
0.14.4
guybedford Feb 25, 2016
bfa827e
ensure github still tries repo name as the main
guybedford Mar 9, 2016
c3cb4c2
0.14.5
guybedford Mar 9, 2016
1de2b38
optionalDependencies handling
guybedford Mar 10, 2016
9eda046
0.14.6
guybedford Mar 10, 2016
c9ea733
Fix reference to strictSSL configuration settings
fastner May 3, 2016
83155a3
tar update
guybedford May 23, 2016
b8c8749
0.14.7
guybedford May 23, 2016
0239f95
mark connection reset error as retriable
guybedford Jun 1, 2016
792567c
0.14.8
guybedford Jun 9, 2016
ba22b3c
0.14.9
guybedford Jun 10, 2016
b306765
Remove username/password support; always use tokens
tamird Jun 12, 2016
e06b547
Merge pull request #91 from tamird/token-auth-0.17
guybedford Jun 18, 2016
dd526b0
replace tar with tar-fs: ~40% faster unpack
adamburgess Jul 15, 2016
3ea3feb
Merge pull request #98 from adamburgess/tar-fs
guybedford Jul 15, 2016
090d331
0.14.10
guybedford Aug 21, 2016
ed86cbc
update rimraf
guybedford Sep 6, 2016
c049079
configuration correction
guybedford Sep 19, 2016
689fc14
Revert "Remove username/password support; always use tokens"
guybedford Sep 29, 2016
ad22fbf
0.14.11
guybedford Sep 30, 2016
f127bd8
fix timeout option
guybedford Mar 30, 2017
4348bc1
0.14.13
guybedford Mar 30, 2017
748308a
dep updates
guybedford Aug 21, 2017
683116c
github api fix
guybedford Feb 10, 2021
aeefaff
0.14.14
guybedford Feb 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion exec-git.js
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
var Promise = require('rsvp').Promise;
var Promise = require('bluebird').Promise;
var exec = require('child_process').exec;
var os = require('os');

Expand Down
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Feb 18, 2024. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
d2b408a
peer dependencies support
guybedford Oct 1, 2015
f5c0174
only set any main if found
guybedford Oct 5, 2015
58103c8
remove releases API use, bluebird promises
guybedford Nov 26, 2015
645090d
remove use of rsvp
guybedford Dec 3, 2015
4075f71
correct main handling
guybedford Dec 5, 2015
ace532c
dependency version fix
guybedford Jan 8, 2016
8cd5f66
0.14.0
guybedford Jan 9, 2016
7ba7b5a
directories.lib -> directories.dist
guybedford Jan 15, 2016
b21d5de
0.14.1
guybedford Jan 19, 2016
2cdbc5c
windows fixes
guybedford Jan 24, 2016
6b0156f
0.14.2
guybedford Jan 25, 2016
f05942b
ensure github credentials are base64 encoded only
guybedford Feb 2, 2016
1451b9d
handle directories.lib deprecation path within jspm core
guybedford Feb 4, 2016
643419b
0.14.3
guybedford Feb 4, 2016
4e92677
bump graceful-fs
guybedford Feb 14, 2016
6f7d364
0.14.4
guybedford Feb 25, 2016
bfa827e
ensure github still tries repo name as the main
guybedford Mar 9, 2016
c3cb4c2
0.14.5
guybedford Mar 9, 2016
1de2b38
optionalDependencies handling
guybedford Mar 10, 2016
9eda046
0.14.6
guybedford Mar 10, 2016
c9ea733
Fix reference to strictSSL configuration settings
fastner May 3, 2016
83155a3
tar update
guybedford May 23, 2016
b8c8749
0.14.7
guybedford May 23, 2016
0239f95
mark connection reset error as retriable
guybedford Jun 1, 2016
792567c
0.14.8
guybedford Jun 9, 2016
ba22b3c
0.14.9
guybedford Jun 10, 2016
b306765
Remove username/password support; always use tokens
tamird Jun 12, 2016
e06b547
Merge pull request #91 from tamird/token-auth-0.17
guybedford Jun 18, 2016
dd526b0
replace tar with tar-fs: ~40% faster unpack
adamburgess Jul 15, 2016
3ea3feb
Merge pull request #98 from adamburgess/tar-fs
guybedford Jul 15, 2016
090d331
0.14.10
guybedford Aug 21, 2016
ed86cbc
update rimraf
guybedford Sep 6, 2016
c049079
configuration correction
guybedford Sep 19, 2016
689fc14
Revert "Remove username/password support; always use tokens"
guybedford Sep 29, 2016
ad22fbf
0.14.11
guybedford Sep 30, 2016
f127bd8
fix timeout option
guybedford Mar 30, 2017
4348bc1
0.14.13
guybedford Mar 30, 2017
748308a
dep updates
guybedford Aug 21, 2017
683116c
github api fix
guybedford Feb 10, 2021
aeefaff
0.14.14
guybedford Feb 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion exec-git.js
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
var Promise = require('rsvp').Promise;
var Promise = require('bluebird').Promise;
var exec = require('child_process').exec;
var os = require('os');

Expand Down
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content
This repository was archived by the owner on Feb 18, 2024. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
d2b408a
peer dependencies support
guybedford Oct 1, 2015
f5c0174
only set any main if found
guybedford Oct 5, 2015
58103c8
remove releases API use, bluebird promises
guybedford Nov 26, 2015
645090d
remove use of rsvp
guybedford Dec 3, 2015
4075f71
correct main handling
guybedford Dec 5, 2015
ace532c
dependency version fix
guybedford Jan 8, 2016
8cd5f66
0.14.0
guybedford Jan 9, 2016
7ba7b5a
directories.lib -> directories.dist
guybedford Jan 15, 2016
b21d5de
0.14.1
guybedford Jan 19, 2016
2cdbc5c
windows fixes
guybedford Jan 24, 2016
6b0156f
0.14.2
guybedford Jan 25, 2016
f05942b
ensure github credentials are base64 encoded only
guybedford Feb 2, 2016
1451b9d
handle directories.lib deprecation path within jspm core
guybedford Feb 4, 2016
643419b
0.14.3
guybedford Feb 4, 2016
4e92677
bump graceful-fs
guybedford Feb 14, 2016
6f7d364
0.14.4
guybedford Feb 25, 2016
bfa827e
ensure github still tries repo name as the main
guybedford Mar 9, 2016
c3cb4c2
0.14.5
guybedford Mar 9, 2016
1de2b38
optionalDependencies handling
guybedford Mar 10, 2016
9eda046
0.14.6
guybedford Mar 10, 2016
c9ea733
Fix reference to strictSSL configuration settings
fastner May 3, 2016
83155a3
tar update
guybedford May 23, 2016
b8c8749
0.14.7
guybedford May 23, 2016
0239f95
mark connection reset error as retriable
guybedford Jun 1, 2016
792567c
0.14.8
guybedford Jun 9, 2016
ba22b3c
0.14.9
guybedford Jun 10, 2016
b306765
Remove username/password support; always use tokens
tamird Jun 12, 2016
e06b547
Merge pull request #91 from tamird/token-auth-0.17
guybedford Jun 18, 2016
dd526b0
replace tar with tar-fs: ~40% faster unpack
adamburgess Jul 15, 2016
3ea3feb
Merge pull request #98 from adamburgess/tar-fs
guybedford Jul 15, 2016
090d331
0.14.10
guybedford Aug 21, 2016
ed86cbc
update rimraf
guybedford Sep 6, 2016
c049079
configuration correction
guybedford Sep 19, 2016
689fc14
Revert "Remove username/password support; always use tokens"
guybedford Sep 29, 2016
ad22fbf
0.14.11
guybedford Sep 30, 2016
f127bd8
fix timeout option
guybedford Mar 30, 2017
4348bc1
0.14.13
guybedford Mar 30, 2017
748308a
dep updates
guybedford Aug 21, 2017
683116c
github api fix
guybedford Feb 10, 2021
aeefaff
0.14.14
guybedford Feb 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion exec-git.js
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
var Promise = require('rsvp').Promise;
var Promise = require('bluebird').Promise;
var exec = require('child_process').exec;
var os = require('os');

Expand Down
Loading