Skip to content

Instantly share code, notes, and snippets.

Avatar
💭
:shipit: 👍

Jake H jheidt

💭
:shipit: 👍
View GitHub Profile
View index.ts
import { existsSync, promises } from 'fs';
import { homedir } from 'os';
import { join } from 'path';
import { showStatusBarItem, hideStatusBarItem } from './statusBarItem';
import { showQR, closeQRWebview } from './qr';
const { readFile } = promises;
import {
View .yardopts
--no-cache --no-save --protected --private --charset utf-8 --plugin yard-activerecord --plugin yard-activesupport-concern
View wage.java
package McGriff;
import java.util.ArrayList;
// Justin
// Course CIS217
// Project 2
// 3/5/20
//
public class WageGamer {
//private fields
@jheidt
jheidt / .pryrc
Last active Apr 8, 2020
jheidt's ~/.pryrc
View .pryrc
# -*- encoding: utf-8 -*-
#
# jheidt's kickass pry config
#
Pry.editor = proc { |file, line| "/usr/bin/subl #{file} +#{line}" }
Pry.config.theme = 'tomorrow'
Pry.config.ls.heading_color = :white
@jheidt
jheidt / wsl.conf
Created Apr 7, 2020
base wsl.conf
View wsl.conf
[interop]
enabled=true
appendWindowsPath=false
[automount]
enabled=true
options="metadata"
View keybase.md

Keybase proof

I hereby claim:

  • I am jheidt on github.
  • I am jheidt (https://keybase.io/jheidt) on keybase.
  • I have a public key ASDAOxUGYzlyylAoT7Ic4vUzcoacT0fBAiEaRvaOghsEoAo

To claim this, I am signing this object:

@jheidt
jheidt / pwsh-profiles.jsonc
Last active Jan 15, 2020
pwsh core profiles json
View pwsh-profiles.jsonc
// To view the default settings, hold "alt" while clicking on the "Settings" button.
// For documentation on these settings, see: https://aka.ms/terminal-documentation
{
"$schema": "https://aka.ms/terminal-profiles-schema",
"defaultProfile": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
"requestedTheme": "system",
@jheidt
jheidt / twitch-automatically-claim-channel-points.js
Created Dec 19, 2019
Automatically claim twitch community points. Run in browser console.
View twitch-automatically-claim-channel-points.js
if( !!this['claimIntervalId'] && this['claimIntervalId'] > 0) {
console.log(`clearing interval (id = ${ this['claimIntervalId'] })`);
window.clearInterval(this['claimIntervalId']);
}
claimIntervalId = window.setInterval( () => {
const claim = document.querySelector('div.claimable-bonus__icon');
if(null !== claim) {
console.info('claimed reward!');
try { claim.parentElement.parentElement.click(); }
catch(e) { console.error(e); }
@jheidt
jheidt / zsh-lovers
Last active Aug 20, 2019
zsh-lovers manpage - great list of zsh examples
View zsh-lovers
ZSH-LOVERS(1) ZSH-LOVERS(1)
NAME
zsh-lovers - tips, tricks and examples for the Z shell
SYNOPSIS
Just read it. ;-)
View bingy.rb
require 'open-uri'
class Bingy
LANDING_PAGE = 'http://www.bing.com/translator'.freeze
SPEAK_URL = LANDING_PAGE + '/api/language/Speak?locale=en-US&media=audio/mp3'
def initialize(text, gender = 'male')
@user_agent = 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36'
@params = { text: text, gender: gender }
end