I hereby claim:
- I am skoshy on github.
- I am skoshy (https://keybase.io/skoshy) on keybase.
- I have a public key ASBtmxmQjuASNdVEtNxQu39RyWhi8uqCUXgxe7rGi4Gi2go
To claim this, I am signing this object:
/*********** | |
This is not a 100% 1:1 mapping to fetch, | |
but it works good enough for most use cases! | |
How to use: | |
Just copy and paste this function into your Userscript. | |
Then, call it as you would normal `fetch`. | |
************/ | |
async function GM_fetch(url, options = {}) { |
/* Run this in the console on https://tailwindcss.com/docs/customizing-colors/ */ | |
toRRGGBBAASuffix = (num) => (num).toString(16).padEnd(4, 0).substr(2,2) | |
opacities = [0.2, 0.4, 0.6, 0.8]; | |
additionalColors = [ | |
['black', '#000000'], | |
['white', '#ffffff'], | |
]; | |
lines = ''; |
delayFunc = (func, {name = Date.now(), duration = 5000, interval = 1000} = {}) => { | |
let logger = (str) => console.log(`[${name}] ${str}`); | |
let iterationCount = 0; | |
let timer = setInterval(() => { | |
iterationCount++; | |
let finished = iterationCount * interval >= duration; | |
logger(`${iterationCount} / ${duration / interval}${finished ? ', Finished!' : ''}`); | |
if (finished) { |
Input | parseInt(i) || 0 | +i || 0 | i | 0 | Notes | |
---|---|---|---|---|---|
'1' | 1 | 1 | 1 | ||
'4s' | 4 | 0 | 0 | ||
'45734584574354954345444533544354353' | 4.573458457435495e+34 | 4.573458457435495e+34 | 0 |
env: | |
node: true # this is the best starting point | |
browser: true # for react web | |
es6: true # enables es6 features | |
parser: "babel-eslint" # needed to make babel stuff work properly | |
parserOptions: | |
ecmaVersion: 6 | |
sourceType: module | |
ecmaFeatures: | |
jsx: true |
[core] | |
autocrlf = false | |
eol = lf | |
[user] | |
email = noreply@skoshy.com | |
name = Stefan Koshy | |
[alias] | |
# Thanks to https://gist.github.com/robmiller/6018582 for many of these | |
# Basic |
# Makes Powershell tab completion work like Bash | |
Set-PSReadlineKeyHandler -Key Tab -Function MenuComplete | |
# Imports posh-git | |
Import-Module posh-git | |
$GitPromptSettings.DefaultPromptPrefix.Text = '$(Get-Date -f "MM-dd HH:mm:ss") ' | |
$GitPromptSettings.DefaultPromptPrefix.ForegroundColor = 0x3891b7 | |
$GitPromptSettings.DefaultPromptAbbreviateHomeDirectory = $true |
##### | |
# Remember to `brew install reattach-to-user-namespace` for working copy support | |
# Also install tpm - git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm | |
# and then install tpm plugins - https://github.com/tmux-plugins/tpm#installing-plugins | |
##### | |
# Plugins | |
set -g @plugin 'tmux-plugins/tmux-sensible' | |
set -g @plugin 'tmux-plugins/tmux-resurrect' | |
set -g @plugin 'tmux-plugins/tmux-continuum' |
I hereby claim:
To claim this, I am signing this object:
1.3.1 |