Skip to content

Instantly share code, notes, and snippets.

View peel's full-sized avatar

Piotr Limanowski peel

View GitHub Profile
@peel
peel / Makefile
Last active November 15, 2016 07:41
make
REPOS := user-service uc-service pep-service application-handler-service sms-service point-service mail-service message-dispatcher
ORG := LendoSTPGdansk
TARGET := wrk/lendo
default: clone run
clone:
@echo "[INFO] cloning repositories"
@for r in $(REPOS) ; do git clone git@github.com:$(ORG)/$$r.git ~/$(TARGET)/$$r ; done
@peel
peel / docker-odroid.sh
Last active July 11, 2016 12:39
Making an ArchLinux ARM SD card for ODROID-C2 with OSX with Docker
#!/bin/bash
# Step 1: Run the container
# Downloads an image from docker hub and runs it with access to hardware in privileged mode
# Note the PLATFORM=oc2 variable
docker run --rm --privileged -v $(pwd):/backup peelsky/arm-sdcard-builder -e PLATFORM=odroid-c2 download copy
# Step 2: Find disk identifier
# This is extremely important to get it right as the process will destroy
# the contents of a given disk
@peel
peel / docker-pi.sh
Last active March 30, 2016 14:02
Making an ArchLinux ARM SD card with OSX with Docker
#!/bin/bash
# Step 0: Run the container
# Downloads an image from docker hub and runs it with access to hardware in privileged mode
docker run --rm --privileged -v $(pwd):/backup peelsky/arm-sdcard-builder -e download copy
# Step 1: Find disk identifier
# This is extremely important to get it right as the process will destroy
# the contents of a given disk
# The disk identifier has a form of 'diskX', ie for the following output:
@peel
peel / vagrant-pi.sh
Created March 25, 2016 17:46
Making an ArchLinux ARM SD card with OSX with Vagrant
#!/bin/bash
# Step 0: Clone repository
# The repository contains a VM to flash your SD card with
git clone https://github.com/peel/rpi-sdcard-builder.git
cd rpi-sdcard-builder/vagrant
# Step 1: Find disk identifier
# This is extremely important to get it right as the process will destroy
# the contents of a given disk
@peel
peel / irccloud.css
Last active February 10, 2016 15:40
make irccloud easy on my eyes
/* font size for my old eyes */
div.log div.row {font-size:18px; padding:20px 0 0 0;}
/* message log size */
.time-12hr.time-noseconds div.log div.messageRow,
.time-24hr.time-seconds div.log div.messageRow {padding:0 10px 0 30px !important;}
/* date to the right */
button.buffer.bufferLink.author.user.link {padding-top:5px;}
span.date {float:right; margin:10px 0 0 0 !important;}
LOK001;Park Kuzniczki;54.382059;18.607072
LOK002;Plac Wybickiego;54.384332;18.609666
@peel
peel / mikado.zsh
Created October 22, 2015 11:24
Mikado Method ZSH aliases for graphing with GIT
function zengoal(){
goal=${$1// /}
git checkout f-do-$goal
}
function zenexperiment(){
branch=eval $(git branch | sed -n '/\* /s///p')
task=${$1// /}
git checkout -b $branch-$task
}
function zenrollback(){
@peel
peel / mikado.zsh
Created October 22, 2015 11:21
mikado method ZSH aliases
function zengoal(){
goal=${$1// /}
git checkout f-do-$goal
}
function zenexperiment(){
branch=eval $(git branch | sed -n '/\* /s///p')
task=${$1// /}
git checkout -b $branch-$task
}
function zenrollback(){
@peel
peel / aliases.zsh
Last active October 22, 2015 09:00
Aliases for managing github issues from ZSH with ghi gem
# Aliases for managing github issues
#
# preconditions:
# gem install ghi
# marks task as in progress
# creates task if it does not exist
#
# usage:
# ghidoing 1234 # will mark task 1234 as "in progress"
@peel
peel / vim.rb
Created October 23, 2012 19:04 — forked from dpo/vim.rb
Homebrew formula to build vim against Homebrew Python 2.7.3 with client/server feature
# To build vim against homebrew Python 2.7.3.
# You'll also need to adjust the symbolic link of the current
# system Python framework (cf. http://goo.gl/b66fs):
#
# cd /System/Library/Frameworks/Python.framework/Versions
# sudo rm Current
# sudo ln -sf /usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/Current Current
require 'formula'