Skip to content

Instantly share code, notes, and snippets.

View warrenseine's full-sized avatar
💭
🥇

Warren Seine warrenseine

💭
🥇
View GitHub Profile
@warrenseine
warrenseine / show-only-unresolved-comments-in-linear-reviews.user.js
Last active October 23, 2026 08:05
Show only unresolved comments in Linear reviews
// ==UserScript==
// @name Show only unresolved comments in Linear reviews
// @namespace http://tampermonkey.net/
// @version 2026-10-24
// @description Add an Unresolved toggle to Linear's Diff tab that collapses every file without an open comment thread
// @author Warren Seine
// @match https://linear.app/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=linear.app
// @run-at document-idle
// @grant none
@warrenseine
warrenseine / align-added-and-deleted-files-in-linear-split-diffs.user.js
Created October 15, 2026 14:16
Align added and deleted files in Linear split diffs
// ==UserScript==
// @name Align added and deleted files in Linear split diffs
// @namespace http://tampermonkey.net/
// @version 2026-10-15
// @description Show added files on the right and deleted files on the left of Linear's split diff
// @author Warren Seine
// @match https://linear.app/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=linear.app
// @run-at document-idle
// @grant none
@warrenseine
warrenseine / open-github-pull-requests-in-linear.user.js
Created October 15, 2026 07:20
Open GitHub pull requests in Linear
// ==UserScript==
// @name Open GitHub pull requests in Linear
// @namespace http://tampermonkey.net/
// @version 2026-10-15
// @description Open GitHub pull requests in Linear
// @author Warren Seine
// @match https://github.com/*
// @match https://linear.app/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=github.com
// @run-at document-start
@warrenseine
warrenseine / approve-gcloud-sign-in.user.js
Last active October 2, 2026 08:41
Approve gcloud sign-in
// ==UserScript==
// @name Approve gcloud sign-in
// @namespace http://tampermonkey.net/
// @version 2026-10-02
// @description Click through the Google passkey and consent screens for gcloud and application-default credentials
// @author Warren Seine
// @match https://accounts.google.com/signin/oauth/*
// @match https://accounts.google.com/v3/signin/challenge/pk/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=cloud.google.com
// @run-at document-idle
@warrenseine
warrenseine / expand-replies-in-github-comments-panel.user.js
Last active September 15, 2026 13:52
Expand replies in the GitHub comments panel
// ==UserScript==
// @name Expand replies in the GitHub comments panel
// @namespace http://tampermonkey.net/
// @version 2026-09-15b
// @description Expand replies in the GitHub comments panel
// @author Warren Seine
// @match https://github.com/*/*/pull/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=github.com
// @run-at document-idle
// @grant none
@warrenseine
warrenseine / open-linear-reviews-in-github.user.js
Last active September 11, 2026 11:04
Open Linear reviews in GitHub
// ==UserScript==
// @name Open Linear reviews in GitHub
// @namespace http://tampermonkey.net/
// @version 2026-09-11
// @description Open Linear reviews in GitHub
// @author Warren Seine
// @match https://linear.app/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=linear.app
// @run-at document-idle
// @grant none
@warrenseine
warrenseine / collapse-test-files-in-graphite-reviews.user.js
Last active September 17, 2026 09:33
Collapse test files in Graphite reviews
// ==UserScript==
// @name Collapse test files in Graphite reviews
// @namespace http://tampermonkey.net/
// @version 2026-09-17
// @description Collapse test files in Graphite reviews
// @author Warren Seine
// @match https://app.graphite.com/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=graphite.com
// @run-at document-idle
// @grant none
@warrenseine
warrenseine / collapse-test-files-in-linear-reviews.user.js
Last active September 17, 2026 09:33
Collapse test files in Linear reviews
// ==UserScript==
// @name Collapse test files in Linear reviews
// @namespace http://tampermonkey.net/
// @version 2026-09-17
// @description Collapse test files in Linear reviews
// @author Warren Seine
// @match https://linear.app/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=linear.app
// @run-at document-idle
// @grant none
@warrenseine
warrenseine / open-linear-reviews-on-the-diff-tab.user.js
Created September 3, 2026 15:12
Open Linear reviews on the Diff tab
// ==UserScript==
// @name Open Linear reviews on the Diff tab
// @namespace http://tampermonkey.net/
// @version 2026-09-03
// @description Open Linear reviews on the Diff tab
// @author Warren Seine
// @match https://linear.app/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=linear.app
// @run-at document-idle
// @grant none
@warrenseine
warrenseine / open-the-overview-panel-in-github-code-review.user.js
Last active September 3, 2026 13:36
Open the overview panel in GitHub code review
// ==UserScript==
// @name Open the overview panel in GitHub code review
// @namespace http://tampermonkey.net/
// @version 2026-09-03
// @description Open the overview panel in GitHub code review
// @author Warren Seine
// @match https://github.com/*/*/pull/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=github.com
// @run-at document-idle
// @grant none