Skip to content

Instantly share code, notes, and snippets.

### Keybase proof
I hereby claim:
* I am chrisfey on github.
* I am chrisfeyuk (https://keybase.io/chrisfeyuk) on keybase.
* I have a public key ASD8GbXsaVdWE-JO-nyC8K-RShiUJ_v2kdujwwxE_wiuCgo
To claim this, I am signing this object:
@chrisfey
chrisfey / ktlint-pre-commit
Created December 3, 2019 09:29
pre-commit file to automatically ktlintFormat your diff
#!/bin/sh
for file in `git diff --name-only --cached --relative | grep '\.kt[s"]\?$'`; do
echo "Formatting: $file"
ktlint -F --relative $file
git add -u $file
done
@chrisfey
chrisfey / ng-twitter.js
Last active August 29, 2015 14:07
reloading twitter widget directive for angular js
angular.module('ng-twitter')
.directive('twitter', function() {
return {
template: '<div><div class="ng-twt-widget-preview"><!-- twitter preview will go in this element --></div></div>',
restrict: 'A',
controller: 'TwitterController',
scope: {
widgetId: '='
},
link: function(scope, element, attrs) {