Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am bikeonastick on github.
  • I am bikeonastick (https://keybase.io/bikeonastick) on keybase.
  • I have a public key ASABgI195SXz4SjaRoqqERMvE1I61Z4ZS-sb9gFE0WmfBQo

To claim this, I am signing this object:

@bikeonastick
bikeonastick / gist:00650d6c56601faaf43f
Created June 26, 2015 14:14
get cap to use a different ssh key
ssh_options[:keys] = [File.join(ENV["HOME"], ".ssh", "other.key")]
@bikeonastick
bikeonastick / stupidNodeTrick.js
Created June 14, 2015 20:10
dealing with node stream
var through = require('through2');
gulp.src('deploy/**')
.pipe(
through.obj(function(file,enc,cb){
if ( file.isBuffer() ) {
console.log(file.path);
} else {
console.log("DIRECTORY");
}
@bikeonastick
bikeonastick / gist:1d98558466cbfd32e8c8
Created January 21, 2015 06:45
gulpfile.js for sample project
// Load plugins
var gulp = require('gulp'),
sass = require('gulp-ruby-sass'),
autoprefixer = require('gulp-autoprefixer'),
minifycss = require('gulp-minify-css'),
jshint = require('gulp-jshint'),
uglify = require('gulp-uglify'),
imagemin = require('gulp-imagemin'),
rename = require('gulp-rename'),
# Set git autocompletion and PS1 integration
if [ -f /usr/local/git/contrib/completion/git-completion.bash ]; then
. /usr/local/git/contrib/completion/git-completion.bash
fi
if [ -f /opt/local/share/doc/git-core/contrib/completion/git-prompt.sh ]; then
. /opt/local/share/doc/git-core/contrib/completion/git-prompt.sh
fi
GIT_PS1_SHOWDIRTYSTATE=true
PS1='\[\033[32m\]\u@\h\[\033[00m\]:\[\033[136m\]\w\[\033[36m\]$(__git_ps1)\[\033[00m\]\$ '