Skip to content

Instantly share code, notes, and snippets.

View mutewinter's full-sized avatar

Jeremy Mack mutewinter

View GitHub Profile
@mutewinter
mutewinter / sizing.md
Last active May 18, 2020 11:06
T-Shirt sizes we use for estimation at Postlight

Table

Size What it means
▁ S 💅 I can get this done in one session at the computer with no breaks
▃ M ☕ This will require breaks, less than a day
▅ L 💦 This will require more than one day
▇ XL 😱 Rare! This will require a week or more. Try breaking into multiple smaller issues
@mutewinter
mutewinter / private.xml
Created October 5, 2013 23:23
Disable SysDiagnose Shortcuts with KeyRemap4MacBook for Hyper Key Binding.
<?xml version="1.0"?>
<root>
<item>
<name>Disable Sysdiagnose Dot Key</name>
<appendix>Disable Sysdiagnose Key</appendix>
<identifier>private.disable_sysdiagnosedot</identifier>
<autogen>
--KeyToKey--
KeyCode::DOT,
ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L | ModifierFlag::COMMAND_L,
@mutewinter
mutewinter / FantasticReminders.md
Last active May 27, 2018 06:12
Fantastic Reminders - An Alfred Workflow to Add Reminders to Reminders.app via Fantastical

Workflow icon Fantastic Reminders

Alfred Workflow to add reminders to Reminders via Fantastical's amazing natural language processing.

Usage

r put laundry in dryer in 35 min
r wake up at 6:30am every day
r party on 1/1/2025 at 12am
@mutewinter
mutewinter / README.md
Last active February 8, 2018 21:16
Magic Import for Vim UltiSnips

Magic Import for Vim UltiSnips

GIF of magic import in action

  1. Be a Vim user.
  2. Install UltiSnips.
  3. Add the code below to $YOUR_VIM_FOLDER/UltiSnips/javascript.snippets.
snippet ii "magic import" b
import `!p
@mutewinter
mutewinter / YouCompleteMe_dash_support.patch
Last active January 15, 2017 14:39
Add dash and underscore completion for the YouCompleteMe Vim plugin.
diff --git a/ycmd/identifier_utils.py b/ycmd/identifier_utils.py
index 4217fdef..ac91c97b 100644
--- a/ycmd/identifier_utils.py
+++ b/ycmd/identifier_utils.py
@@ -102,6 +102,7 @@ FILETYPE_TO_IDENTIFIER_REGEX = {
}
FILETYPE_TO_IDENTIFIER_REGEX[ 'scss' ] = FILETYPE_TO_IDENTIFIER_REGEX[ 'css' ]
+FILETYPE_TO_IDENTIFIER_REGEX[ 'javascript' ] = FILETYPE_TO_IDENTIFIER_REGEX[ 'css' ]
FILETYPE_TO_IDENTIFIER_REGEX[ 'sass' ] = FILETYPE_TO_IDENTIFIER_REGEX[ 'css' ]
@mutewinter
mutewinter / userstyle.css
Last active September 22, 2016 15:03
My Flowdock UserStyle. Goes in ~/Library/Application Support/Flowdock/userstyle.css
.emojie {
line-height: 1rem !important;
}
.bubble.thread {
opacity: 0.65;
}
.bubble.green {
border-color: #9554D2 !important;
@mutewinter
mutewinter / devServer.js
Last active June 13, 2016 13:29
Minimal output from Webpack
var webpack = require('webpack');
var WebpackDevServer = require('webpack-dev-server');
var config = require('./webpack.config');
var PORT = process.env.PORT || 1337;
new WebpackDevServer(webpack(config), {
publicPath: config.output.publicPath,
hot: true,
quiet: false,
@mutewinter
mutewinter / Window Resizer.md
Last active May 4, 2016 11:00
Window Resizer Settings

My Settings for the Window Resizer Chrome Extension. Import on the Import / Export tab.

@mutewinter
mutewinter / quix.txt
Last active April 25, 2016 20:52 — forked from ttscoff/brettquix.txt
My quix.txt file for http://www.quixapp.com/.
@Web Services
whohosts http://www.whoishostingthis.com/%d Who is hosting this?
uinfo http://geturlinfo.appspot.com/%r?format=json URL Info for domain
down http://downforeveryoneorjustme.com/%s DownforEveryone?
@Bookmarklets
2text javascript:location.href='http://www.aaronsw.com/2002/html2text/?url='+document.location.href; HTML2Text
camel script:https://rawgit.com/mutewinter/Camelmark/master/camelmark.js Search CamelCamelCamel
clip javascript:(function(){x=document.createElement('SCRIPT');x.type='text/javascript';x.src='http://brettterpstra.com/share/readability.js?x='+(Math.random());document.getElementsByTagName('head')[0].appendChild(x);y=document.createElement('LINK');y.rel='stylesheet';y.href='http://brettterpstra.com/share/readability.css?x='+(Math.random());y.type='text/css';y.media='screen';document.getElementsByTagName('head')[0].appendChild(y);})(); Run the Clippable bookmarklet
clipr javascript:(function(e,a,g,h,f,c,b,d)%20{if(!(f=e.jQuery)||g>f.fn