This fixes GitHub issue with its dark theme, that adds a grey overlay (a.k.a. dark_dimmed
mode) when navigating to Actions.
Recommend running this automatically using a browser extension, e.g. Chrome's User JavaScript and CSS
This fixes GitHub issue with its dark theme, that adds a grey overlay (a.k.a. dark_dimmed
mode) when navigating to Actions.
Recommend running this automatically using a browser extension, e.g. Chrome's User JavaScript and CSS
# See: https://superuser.com/a/844034/448073 | |
# | |
# Useful Docs: | |
# - `Get-EventSubscriber` -- List subscribed events -- https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/get-eventsubscriber?view=powershell-7.3 | |
# - `Register-ObjectEvent` -- Register new event -- https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/register-objectevent?view=powershell-7.3 | |
# - `Unregister-Event -SubscriptionId 123` -- https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/unregister-event?view=powershell-7.3 | |
$watchFolder = "$env:LOCALAPPDATA\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\TempState\ScreenClip" | |
# Define actions after an event is detected |
console.clear(); | |
const appStart = Date.now(); | |
const delay = async (delayMs: number) => new Promise(res => setTimeout(res, delayMs)); | |
const waitFor = async (checkFn: () => Promise<boolean>, maxWaitMs = 5000, pollIntervalMs = 250): Promise<void> => { | |
const start = Date.now(); | |
// const waitForIt = async (start: number): Promise<void> => { | |
// const check = await checkFn(); |
#!/usr/bin/env sh | |
# Set up labels: | |
gh label list && \ | |
gh label edit "bug" -n "Bug" -c "#d73a4a" -d "Something isn't working" && \ | |
gh label edit "documentation" -n "Docs" -c "#0075ca" -d "Improvements or additions to documentation" && \ | |
gh label edit "enhancement" -n "Enhancement" -c "#CAE308" -d "New feature or request" && \ | |
gh label edit "question" -n "Tech Debt" -c "#29CEDF" -d "Technical debt" && \ | |
gh label edit "wontfix" -n "Ignore" -c "#bbbbbb" -d "Disregard & Ignore" && \ | |
gh label delete --confirm "duplicate" && \ |
# Protect against non-zsh execution of Oh My Zsh (use POSIX syntax here) | |
[ -n "$ZSH_VERSION" ] || { | |
# ANSI formatting function (\033[<code>m) | |
# 0: reset, 1: bold, 4: underline, 22: no bold, 24: no underline, 31: red, 33: yellow | |
omz_f() { | |
[ $# -gt 0 ] || return | |
IFS=";" printf "\033[%sm" $* | |
} | |
# If stdout is not a terminal ignore all formatting | |
[ -t 1 ] || omz_f() { :; } |
#!/bin/bash | |
# GITS: https://gist.github.com/jancimajek/c744675a13da3357a7e9d3959b6b1d3b | |
echo "[git fetch]" | |
git fetch | |
NEEDS_UPDATE=$(git log HEAD..origin/master --oneline | wc -l) | |
if [ $NEEDS_UPDATE -eq 0 ] | |
then |
import debug from 'debug'; | |
import express, { NextFunction, Request, Response } from 'express'; | |
const testRouter = express.Router(); | |
const delay = async (wait: number, label: string) => | |
new Promise(resolve => { | |
debug('yncx:delay:start')({ wait, label }); | |
setTimeout(() => { | |
debug('yncx:delay:end')({ wait, label }); |
module.exports = { | |
"parser": "babel-eslint", | |
"env": { | |
"jest/globals": true, | |
"browser": true, | |
"es6": true | |
}, | |
"settings": { | |
"ecmascript": 6, | |
"jsx": true |